vue2使用$set()使对象新增属性后触发视图更新

如图接口获取列表数组后,给每个数组值插入一个自定义的属性,给一个默认值数组

后面须要修改插入的属性的值
修改后发现并未更改为功,值未改变。 此时须要使用$set方法来出发数据的更新

this.$set(this.data, key, value)

//举例
this.$set(this.roleList, key, this.roleList[key])

复制代码

写法为传入三个参数,第一个为所在对象,第二个为属性名,第三个是修改后的值bash

这样就完成了对新增属性的值的修改this

相关文章
相关标签/搜索