watch

46 阅读1分钟

一个对象,键是需要观察的表达式,值是对应回调函数。值也可以是方法名,或者包含选项的对象。Vue 实例将会在实例化时调用 $watch(),遍历 watch 对象的每一个属性

#普通监听
watch: {
    cart(newValue){
      localStorage.setItem("cart", JSON.stringify(newValue));
    }
}

#深度监听
watch: {
    cart: {
      deep: true,
      handler(newValue) {
        localStorage.setItem("cart", JSON.stringify(newValue));
      }
    }
}