vue computed watch methods

computed:   
根据属性自动计算  return一个新属性出来    (一个属性受多个属性影响 使用计算属性,计算结果会缓存   new Date()这类的 数据属性没变化 不会从新计算 )
```
computed:{
    totalPrice(){
        return xxxx;
    }
},
```缓存

watch  :
1.监听特定属性的变化 。(newVal,oldVal){}  , 
2.子组件监听父组件prop进来的属性  响应父组件属性的变化
(一个数据影响多个数据)im

watch:{
   price(newVal,oldVal){    
   },
   objInfo:{
      deep:true,
      immediate:true,
      handler(newVal,oldVal){
          //xxx
      },
   }
},数据

methods:
手动来触发更新di

相关文章
相关标签/搜索