计算属性和侦听器
1.模板内表达式
//在模板表达式中可以添加一些表达式,但是当表达式放入很多逻辑的时候会变得更加难以维护
<div>
{{message.split('').reverse().join()}}
</div>2.使用计算属性的缓存和方法的性能比较
var vm = new Vue({
el: '#example',
data: {
message: 'Hello'
},
computed: {
// 计算属性的 getter
reversedMessage: function () {
// `this` 指向 vm 实例
return this.message.split('').reverse().join('')
}
}
})
//现在使用计算属性
<p>{{reverseMessage}}</p>3.计算属性与侦听属性的性能比较
4.使用侦听器的场合
Last updated