解决 Vue 中路由跳转相同路径页面不刷新的问题
vue 中同一路由跳转由于不会重新执行生命周期,所以数据不更新。不管是动态路由,还是传参都不会刷新页面最简单最常用的方式是监听路由变化,在路由发生变化后执行一系列操作watch: {$route(to) {if (to.name === "check") {this.init() // 一般是执行你写在 mounted 下的方法}}}...
·
vue 中同一路由跳转由于不会重新执行生命周期,所以数据不更新。不管是动态路由,还是传参都不会刷新页面
最简单最常用的方式是监听路由变化,在路由发生变化后执行一系列操作
watch: {
$route(to) {
if (to.name === "check") {
this.init() // 一般是执行你写在 mounted 下的方法
}
}
}
更多推荐
已为社区贡献4条内容
所有评论(0)