计算表格每行的每列累计金额
-
页面要求如下
-
lists就是表格数据
-
cols是表格头数组
-
具体代码如下
// 双重for循环
mapList(lists) {
for (let m = 0; m < lists.length; m++) {
let sum = 0
for (let n = 0; n <= this.cols.length - 1; n++) {
// console.log(`day${this.cols[i].value}`)
// console.log(lists)
const value = lists[m][`day${this.cols[n].value}`] / 100
sum += value
lists[m][`day${this.cols[n].value}`] = {
sum: sum, // 充值累计
value: value
}
}
}
this.tableData = lists
},