vue日用总结

131 阅读1分钟
  • 创建vue实例时,它向 vue 的响应式系统中加入了其 data 对象中能找到的所有的属性。当这些属性的值发生改变时,视图将会产生“响应”(数据发生变化会重新渲染)。只有在创建实例时data中已经存在的属性才能响应式变化,后期加入的属性不能响应。

  • 计算属性和侦听器:
    computed: 计算属性是基于它们的依赖进行缓存的,当监听到依赖值发生变化后才会重新求值,否则将继续使用缓存中的结果值。
    watch: 监听data中属性值的变化,如果是data中某个对象中的一个数字能够则要用单引号括起来。
    (在实际应用中,多考虑是否需要用computed属性替代watch。参看官网firstName与lastName的例子)
  • vue组件命名:使用-分隔的小写字符串;(使用大写字母当组件在DOM中使用时会出错)
  • 数组更新检测

                                                                  持续更新。。。