之前在一个比较坑的项目中碰到一个问题,多个页面复用了同一个组件,通过meta
做一些差异化处理,通过beforeRouterEnter去监听,但是发现本地开发没问题,但是重新拉下代码,安装包后就发现beforeRouteEnter
不是每次都生效。时间紧,任务重,有时间再看根因。这里通过下面的代码去解决,在此记录下:
watch: {
$route (newValue) {
this.fetchSceneList()
}
},
之前在一个比较坑的项目中碰到一个问题,多个页面复用了同一个组件,通过meta
做一些差异化处理,通过beforeRouterEnter去监听,但是发现本地开发没问题,但是重新拉下代码,安装包后就发现beforeRouteEnter
不是每次都生效。时间紧,任务重,有时间再看根因。这里通过下面的代码去解决,在此记录下:
watch: {
$route (newValue) {
this.fetchSceneList()
}
},