LOVETOO-前端编程

vue 监听watch中调用methods方法报错,this变u

2020-07-04  本文已影响0人  张三与李四
  watch: {
    // userLang: val => { //不要写成这样,会报错,this打印会undefined,换成 userLang (val) {}
    "$store.state.userLang": function(val) {
      this.switchLang(val);
    }
  }

同时,如果监听的是对象,里面有属性改变时,注意是否需要深层监听(handler、deep、immediate)

上一篇 下一篇

猜你喜欢

热点阅读