选项 / 数据
props
- 父组件上值改变后要等待下一轮才能够传递到子组件内部(2.4.2)
computed
- 计算属性并不是监听关联值去主动改变的,而是当访问到该计算属性时去调用该对象的get方法。(2.4.2)
- 所以计算属性可以视为同步改变的,即当关联值改变时立刻访问计算属性,该计算属性将依据新的关联值返回新的值
- 计算属性在第一次运行时绑定访问到的响应值。例如 if 中 && 连接的判断条件,如果由于串联判断未被访问时将不会绑定到该计算属性的响应值中,当该值改变时计算属性也不会重新执行
- 计算属性不能实现深层监听。例如监听一个对象时,其内部值改变不能够时该计算属性重新执行
watch
- 当前组件监听值改变后要等待下一轮才执行监听函数(2.4.2)
实例属性
vm.$refs
- 非响应的
实例方法 / 事件
vm.$emit
- emit抛出数据到父组件是同步的,即父组件的该值会立刻被改变。(2.4.2)