vuejs中$set怎么修改指定数组中的对象属性的值
定义处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,{v...
·
定义处
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
更多推荐
已为社区贡献5条内容
所有评论(0)