vue会对data中的数据进行监听,完成响应式,实现原理是Object.defineproperty(this,'obj',set:function(){},get:function(){});对象中的数据,
一开始就有get set方法,如果是在中途添加的属性,因为没有实现get set方法,所以修改数据之后,视图也不会跟着改变,需要调用$set方法
手动绑定数据。
this.$set(obj,变量名,变量值);
vue会对data中的数据进行监听,完成响应式,实现原理是Object.defineproperty(this,'obj',set:function(){},get:function(){});对象中的数据,
一开始就有get set方法,如果是在中途添加的属性,因为没有实现get set方法,所以修改数据之后,视图也不会跟着改变,需要调用$set方法
手动绑定数据。
this.$set(obj,变量名,变量值);