解决Vue的router-link路由跳转但页面没有刷新问题
vue
·
今天写项目写了一天 真是累死了,又碰到这种bug 让我很头大
原因
vue-router中router-link路由跳转也传统的路由跳转不同,vue-router的路由跳转其实是组件之间的跳转。因此:在跳转相同组件不会触发vue的视图更新。
而我今天写的正好就是同一个组件不更新了!!!
解决方法
在router-view上添加 :key="$route.fullPath"属性即可。
<router-view :key="$route.fullPath" />
更多推荐
已为社区贡献1条内容
所有评论(0)