Vue 中使用 router-link 后,URL 变化但是页面不刷新
原因:这是为了节约资源而采用的组件复用;解决方法:在父组件的 router-view 中加一个 key,例如:<router-view :key="$route.fullPath" />可以放在app.js<m-header /><router-view :key="$route.fullPath" /><m-footer />解决...
·
原因:这是为了节约资源而采用的组件复用;
解决方法:在父组件的 router-view 中加一个 key,例如:
<router-view :key="$route.fullPath" />
可以放在app.js
<m-header />
<router-view :key="$route.fullPath" />
<m-footer />
解决。
更多推荐
已为社区贡献8条内容
所有评论(0)