vue实例vm有4个属性el
, data
, computed
, watch
,
computed
即计算属性:
- computed: 执行时间:
1.初始化显示执行
2.相关的data属性数据(this.firstName , this.lastName)发生变化
3.this 指的是vm对象- fullName1( ) 和fullName3 括号什么意思具体看截图的代码注释;
- watch 和 vm.$watch 是一个东西 , 只不过一个在vm = Vue()初始化时设置好 , 一个在vm对象实例化完成后 再设置 ;
computed
明显比 watch
简单 , 至于具体watch
, 后面再讲 .