画布 1
计算属性和监听器
  计算属性
    1. 什么是计算属性
      配置选项之一：computed
      本质是一个对象，里面包含一系列的属性，可能是方法也可能是对象
    2. 它有什么作用
      模板中，较长的表达式会让模板变得复杂和难以维护，为了解决这个问题computed孕育而生
      具有缓存效果，提升了性能。当依赖数据未发生变化，调用的是缓存的数据
    3. 建议
      对于任何包含响应式数据的复杂逻辑的表达式，都建议使用计算属性
  监听器
    1. 什么是监听器
      也配置选项之一：watch
      本质是一个对象，里面包含一系列的方法
    2. 它有什么作用
      自定义的监听器，用于更方便的监听想监听的响应式数据
      当需要在数据变化时执行异步或开销较大的操作时，这个方式是最有用的
    3. $watch
      除了 watch 选项之外，你还可以使用命令式的 vm.$watch API