VUE学习记录(3)
计算属性和侦听器
①计算属性
提供了vm.reversedMessage 的 getter 函数
使用computed:中的计算属性,会根据响应来更新有变化的属性。(计算属性中含有的date.now不是响应依赖,所以不会更新!)
使用表达式+函数的方法,则无论是否响应每次都执行。
可用计算属性替换侦听属性。
(
watch: { firstName: function (val) { this.fullName = val + ' ' + this.lastName }, lastName: function (val) { this.fullName = this.firstName + ' ' + val } }
computed: { fullName: function () { return this.firstName + ' ' + this.lastName } }
)
计算属性也可以有setter(可能用的不多)

浙公网安备 33010602011771号