- 创建vue实例时,它向 vue 的响应式系统中加入了其 data 对象中能找到的所有的属性。当这些属性的值发生改变时,视图将会产生“响应”(数据发生变化会重新渲染)。只有在创建实例时data中已经存在的属性才能响应式变化,后期加入的属性不能响应。
- 计算属性和侦听器:computed: 计算属性是基于它们的依赖进行缓存的,当监听到依赖值发生变化后才会重新求值,否则将继续使用缓存中的结果值。watch: 监听data中属性值的变化,如果是data中某个对象中的一个数字能够则要用单引号括起来。(在实际应用中,多考虑是否需要用computed属性替代watch。参看官网firstName与lastName的例子)
- vue组件命名:使用-分隔的小写字符串;(使用大写字母当组件在DOM中使用时会出错)
数组更新检测