vue-router 三级路由,如何实现路由发生变化,只刷新最后一级路由?

我的项目有三级的router-view,我想实现在只修改第三级路由的路径的前提下:页面只刷新三级的router-view,而不刷新二级路由。(一级路由和二级路由是一样的,并且三级路由的两个不同路径都是二级路由的children)

阅读 16.7k
4 个回答

只要在二级路由模板里使用<router-view></router-view>,不就是这个效果吗?

总结一下:正常来说路由是已经做了对应的处理工作的,如果出现其他内容的刷新,很有可能是有关联的视图有过渡效果的配置。

用keep-alive,然后定义你想缓存的路由和刷新的路由,详见这里

推荐问题