首页 > 技术文章 > vue 双向数据绑定

xiaofenguo 2019-08-06 10:58 原文

vue会对data中的数据进行监听,完成响应式,实现原理是Object.defineproperty(this,'obj',set:function(){},get:function(){});对象中的数据,

一开始就有get set方法,如果是在中途添加的属性,因为没有实现get set方法,所以修改数据之后,视图也不会跟着改变,需要调用$set方法

手动绑定数据。

this.$set(obj,变量名,变量值);

 

推荐阅读