定义处

data(){

    return {

        arrlist:[{value:1,name:aa},{value:2,name:vv}],

        oneJson:{

                old:12,

                page:33

                }

        }

}

使用$set修改数组的value值

this.$set(数组,下标,修改值)

如:this.$set(this.arrlist,1,{value:123,name:aa}); 

结果:arrlist = [{value:123,name:aa},{value:2,name:vv}]

备注:如果数组里面对象的属性过多,需要全部加上,才能写对应要修改的对象

 

 

补充:修改对象的属性

this.$set(对象,指定属性,修改值)

如:this.$set(this.oneJson,'old',45)

结果:oneJson的old值为45

Logo

前往低代码交流专区

更多推荐