计算属性会进行缓存,如果多次使用时,计算属性只会调用一次。
1、调用
<p> {{test}} </p> //调用计算属性(没有括号)
2、定义
computed:{
test(){
return this.a.split("").reverse().join("")
}
}
3、原理:实际调用的是get方法
computed:{
test(a){
get: function(){
return this.a.split("").reverse().join("")
}
//计算属性一般没有set方法,计算属性是只读属性
set: function(newvalue){
this.a = newvalue
}
}
}