vue双向绑定原理 面试
时间: 2023-10-09 11:11:41 浏览: 75
vue 双向数据绑定原理
常问的问题之一,Vue的双向绑定是通过数据劫持实现的。
当一个 Vue 实例被创建时,它会遍历 data 选项中的所有属性,并使用 Object.defineProperty 将它们转为 getter/setter。同时,Vue 在模板编译过程中会分析模板中的表达式,并将其转换为依赖关系,在数据发生变化时,会通知相关依赖进行更新。这样就可以实现数据的双向绑定了。
阅读全文
vue 双向数据绑定原理