首页 > 其他 > 详细

vue 中数据双向绑定的原理是什么

时间:2021-08-02 17:12:23      阅读:19      评论:0      收藏:0      [点我收藏+]

vue实现数据的双向绑定主要输采用数据劫持结合开发者==》订阅者模式的方式,通过object.defineProperty()来劫持各个属性的setting(设置)和getting(获取),在数据变动时发布消息给订阅者,触发相应的监听回调。

 

当把一个普通的JavaScript对象传给vue实例来作为他的data选项时,vue将遍历他的属性,用object.defineProperty()将他们转化为getting和setting。

vue 中数据双向绑定的原理是什么

原文:https://www.cnblogs.com/qiangyanhuanxiao/p/15090376.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!