针对vue中请求数据对象新添加的属性不能响应式的解决方法
作者:互联网
1.需要给对象添加属性时,不能采用传统的obj.属性=值,obj[属性]=值 来添加属性,在vue页面时需要这样使用
this.$set(obj,"propertyName","value") 来添加属性 /* obj 要添加属性的对象 propertyName 属性名 value 属性值 */
2.同理,在修改属性的时候,在对应的方法中也需要this.$set(obj,"propertyName","value") 来修改属性属性
注意:新增,修改必须都写!!!
这样页面就可以动态响应新添加的属性了
标签:vue,obj,propertyName,value,响应,添加,set,属性 来源: https://www.cnblogs.com/xiao1314/p/14082267.html