vue中的watch监听器和computed计算属性

一、compued计算属性

  1.对应的computed作为计算属性定义,并返回对应的结果给这个变量,变量不可被重复定义和赋值。

computed: {

  fullName () {}

}

  2.计算属性基于依赖进行缓存。

二、watch监听器

  1.对基本属性进行监听 watch: { str: function (newValue, oldValue) {} }

  2.对对象进行监听watch: {obj: {handle: (){}, deep: true}

  3.对对象某一个属性监听 watch : { 'obj.prop': {} }

  4.route监听watch: { '$route': function(){} }

猜你喜欢

转载自www.cnblogs.com/tangyunluck/p/9863647.html