vue 中 watch监听首次不生效解决办法
首次监听不到时 可以使用immediate方法,其值是true或false;immediate:true代表如果在wacth里声明了之后,就会立即执行里面的handler方法。this.handleRouteParam() // 处理路由跳转后的页面渲染数据。
·
首次监听不到时 可以使用immediate方法,其值是true或false;immediate:true代表如果在wacth里声明了之后,就会立即执行里面的handler方法
watch: {
'currentNavigation.param': {
immediate: true, //
deep: true,
handler (val, oldVal) {
if (!Utils.isEmptyData(val) && oldVal !== val) {
this.handleRouteParam() // 处理路由跳转后的页面渲染数据
}
}
}
}
更多推荐
已为社区贡献1条内容
所有评论(0)