watch: {
// userLang: val => { //不要写成这样,会报错,this打印会undefined,换成 userLang (val) {}
"$store.state.userLang": function(val) {
this.switchLang(val);
}
}
同时,如果监听的是对象,里面有属性改变时,注意是否需要深层监听(handler、deep、immediate)
watch: {
// userLang: val => { //不要写成这样,会报错,this打印会undefined,换成 userLang (val) {}
"$store.state.userLang": function(val) {
this.switchLang(val);
}
}
同时,如果监听的是对象,里面有属性改变时,注意是否需要深层监听(handler、deep、immediate)