计算属性是有缓存的依赖的值发生变化才会重新执行用户的方法,计算属性中维护一个dirty属性,默认计算属性不会立即执行计算属性就是一个defineProperty计算属性也是一个watcher,默认渲染会创建一个渲染watcher