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

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

回答:

不太懂提问..但是应该是要用到嵌套路由?

回答:

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

回答:

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

回答:

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

暂无评论

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注