vue中使用$set方法给对象添加属性
vue中可以使用$set()给对象添加属性,但不是所有的对象都可以使用,vue中api明确说明,它必须用于向响应式对象上添加属性
响应式对象,vue的响应式原理,可以查看:深入响应式原理 — Vue.js
①对象赋值
this.$set(this.tmpObj,"tmpkey",value);
value可以是具体某个数据,也可以是数组、对象;
②数组
this.$set(this.tmpArr,index,value);
value可以是具体某个数据,也可以是数组、对象;