计算属性
new Vue({
........
computed:{
getMyName(){
return this.myname.substring(0,1).toUpperCase() + this.myname.substring(1)
}
}
.....
})
1.依赖的状态(myname)改变了,计算属性会重新计算一遍
2.计算属性不同于函数调用,计算属性会缓存,即在依赖状态不变时,不会重复调用
3.计算属性调用方法与函数调用有所不同:
<p>计算属性:{{getMyName}}</p>
<p>普通方法:{{getMyNameMethod()}}</p>