什么是VUE响应式原理?
Yogae 健身狂魔

什么是VUE响应式原理?

字面理解响应式:当数据变化时页面也会改变;

实现原理:VUE在组件和实例初始化时,会对data里的数据进行数据劫持(Object.defineProperty),数据劫持后会有两个属性:一个是getter,一个是setter;

getter是使用数据的触发,setter是修改数据的触发。修改数据触发setter,并触发底层的watcher监听,通知DOM进行修改