一、计算属性【computed】
- 对于任何复杂逻辑,你都应当使用计算属性
-
-
默认使用的是getter属性
-
当一个数据受多个数据影响时,可以使用computed
<!-- 复杂运算 --> <div>{{message.split('').reverse().join('')}}</div> <!-- 计算属性代替复杂运算 --> <div>{{reverseMessage}}</div> computed: { <!-- 计算属性的getter --> reverseMessage: function () { return this.message.split('').reverse().join(''); } }
二、Computed 和 Watch 的区别
三、Computed 和 Methods