Vue,更改数组的值,但页面不刷新的解决方法
直接上代码:
this.$set(this.dataList,index,value);
说明:
1.this.dataList,数组
2.index,数组下标
3.需要修改的值
例子:
var list = [{name:"小米"},{name:“华为”}];
this.$set(list,0,{name:"vivo"});
那么list会放生改变,且对应的组件也会被刷新
Vue,更改数组的值,但页面不刷新的解决方法
直接上代码:
this.$set(this.dataList,index,value);
说明:
1.this.dataList,数组
2.index,数组下标
3.需要修改的值
例子:
var list = [{name:"小米"},{name:“华为”}];
this.$set(list,0,{name:"vivo"});
那么list会放生改变,且对应的组件也会被刷新