虽然
{{}}
可以插入单行表达式,但是逻辑过长会变得臃肿,难以阅读和维护,所以在遇到复杂的逻辑时,应当使用计算属性computed
计算属性可以依赖多个vue实例的数据,只要其中一个变化,计算属性会重新计算
每个计算属性包含getter和setter
属性名后面跟function,默认是getter
调用methods方法可以起到跟计算属性相同的作用,用计算属性能实现的,用方法一定可以实现
{{}}
括号里面如果是属性直接写属性名,如果是方法,需要方法名后面加括号方法名()
方法:只要页面重新渲染,方法就会重新执行
计算属性:只有依赖的属性有变化才会变化。
网友评论