vue中使用路由跳转时,如果跳转的页面是当前页面,如何实现刷新当前页
vue项目中,使用vue-router进行路由控制,使用v-link进行路由跳转,当跳转的页面为当前页时,如何实现当前页面的刷新。
4 回复
加个k值的参数不就好了,这样url就不一样了。或者跳转到一个其他的地址,重定向再跳转回来 <br>来自<a href=“https://lzxb.github.io/vue-cnode/” target="_blank">vue-cnode手机版</a>
设置组件重用属性 canReuse
为 false
,则可以了。
示例:
export default {
...
route: {
canReuse: false,
},
...
};
文档: http://router.vuejs.org/zh-cn/pipeline/can-reuse.html
可以参考我的Vue项目https://github.com/lijy91/daza-frontend
懂了
最好不要用canReuse,2.0中会被移除。可以设置个watcher,详见 https://github.com/vuejs/vue-router/issues/643#issuecomment-245016344