watch可以监听到只要能通过this.访问的属性
下面是我使用watch监听了vuex中的变量的值的变化 注意 "$store.state.list"是有引号的
watch: {
// 只要通过this.的方式拿到的值都可以使用watch进行监听
"$store.state.list": {
deep: true,
immediate: true,
handler(val) {
localStorage.setItem("list", JSON.stringify(val));
},
},
},