1.data的属性被转化为getter和setter并且被记录入相应的依赖, 再被改动的时候会通知响应的依赖。 2.所有的组件实例都会有它对应的watcher实例,而watcher实例会依赖于相应的setter。 3.当数据变化时setter会被调用,setter会通知相应的watcher,而weather会更新相应的视图。