开心生活站

位置:首页 > 综合知识 > 

vue响应式原理面试

vue响应式原理面试

原理:在vue初始化的时候,会调用一个方法initData,用来初始化用户传入的data数据,然后new Observer,对数据进行观测,如果数据是个对象类型非数组的话,就会调一个this.walk(value)方法进行对象的处理,将对象进行遍历,然后使用defineReactive重新定义,采用的就是Object.defineProperty。
Vue最独特的特性之一,是其非侵入性的响应式系统。
数据模型仅仅是普通的 JavaScript 对象。
而当你修改它们时,视图会进行更新。

标签:面试 响应 vue