项目场景:
vue+element-ui数据需要合并
问题描述
表格前几列需要合并
方法一
(写给上面渲染数据的table)
:span-method="objectSpanMethod"
写给下面方法(methods)
flitterData() {
letspanOneArr = [];
letconcatOne = 0;
this.tableData.forEach((item, index) => {
if (index === 0) {
spanOneArr.push(1);
} else {
if (item.State === this.tableData[index - 1].State) {
//第一列需合并相同内容的判断条件
spanOneArr[concatOne] += 1;
spanOneArr.push(0);
} else {
spanOneArr.push