600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > iview table合并单元格

iview table合并单元格

时间:2020-05-01 22:48:49

相关推荐

iview table合并单元格

handleSpan({ row, column, rowIndex, columnIndex }){if (columnIndex === 0) {return {rowspan: row.mergeCol === 0 ? 0:row.mergeCol,colspan: row.mergeCol === 0 ? 0:1};}},//name 是你想要合并的字段名称integratedData(data) {let arrId = [];data.forEach(i => {!arrId.includes(i.name) ? arrId.push(i.name) : arrId;});console.log(arrId)let arrObj = [];arrId.forEach(j => {arrObj.push({month: j,num: 0})})// 计算每个数据的可跨行数data.forEach(k => {arrObj.forEach(l => {k.name === l.month ? l.num ++ : l.num;})})data.forEach((m,mIndex) => {arrObj.forEach((n,index) => {if(m.name === n.month){if(arrId.includes(m.name)){m.mergeCol = n.num;arrId.splice(arrId.indexOf(m.name),1);}else{m.mergeCol = 0;}}})})console.log(arrId);this.table_data= data;},

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。