Vue 修改数组对象的方法


Vue 修改数组对象的方法

VUE根据index,直接修改数组是无法做到动态渲染的,以下两种方法可以动态修改数组中数据的渲染
1、splice方式,具体参考splice方法

let xAxis = [{isAscending: false},{isAscending: true}];
let newXAxisItem = {};
newXAxisItem.isAscending = true;
this.xAxis.splice(0, 1, newXAxisItem);

2、this.$set(修改的数组/数组对象,修改的属性,修改值)

let xAxis = [{isAscending: false},{isAscending: true}];
this.$set(xAxis[0], 'isAscending', true);


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM