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