双向绑定原理
双向绑定原理
1. 初始化的时候,把所有视图层的数据添加到对象中
2. 劫持数据发生的改变【哪个数据添加了v-model】
3. 劫持的数据去通知dep(订阅者):具体知道哪个数据要改变
4. 订阅者通知waterch对象,触发update方法来更新视图层
补充:
data是响应式的,因为data的数据要赋值给new Vue这个实例,而且this.xxx改变data也会跟着改变,所以data是响应式的
本文来自博客园,作者:杨建鑫,转载请注明原文链接:https://www.cnblogs.com/qd-lbxx/p/16258891.html