vue

选项 / 数据

props

  • 父组件上值改变后要等待下一轮才能够传递到子组件内部(2.4.2)

computed

  • 计算属性并不是监听关联值去主动改变的,而是当访问到该计算属性时去调用该对象的get方法。(2.4.2)
    • 所以计算属性可以视为同步改变的,即当关联值改变时立刻访问计算属性,该计算属性将依据新的关联值返回新的值
  • 计算属性在第一次运行时绑定访问到的响应值。例如 if 中 && 连接的判断条件,如果由于串联判断未被访问时将不会绑定到该计算属性的响应值中,当该值改变时计算属性也不会重新执行
  • 计算属性不能实现深层监听。例如监听一个对象时,其内部值改变不能够时该计算属性重新执行

watch

  • 当前组件监听值改变后要等待下一轮才执行监听函数(2.4.2)

实例属性

vm.$refs

  • 非响应的

实例方法 / 事件

vm.$emit

  • emit抛出数据到父组件是同步的,即父组件的该值会立刻被改变。(2.4.2)
原文地址:https://www.cnblogs.com/qq3279338858/p/11532270.html