欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

elementui Table合并单元格

程序员文章站 2022-06-08 14:58:50
...
   objectSpanMethod({ row, column, rowIndex, columnIndex }) {
      if (columnIndex === 0 || columnIndex === 1 || columnIndex === 3) {
        return {
          rowspan: row.rowspan,
          colspan: 1,
        };
      }
    },
    setrowspans() {
      this.tableData.forEach((v) => {
        v.rowspan = 1;
      });
      for (let i = 0; i < this.tableData.length; i++) {
        for (let j = i + 1; j < this.tableData.length; j++) {
          if (this.tableData[i].id === this.tableData[j].id) {
            this.tableData[i].rowspan++;
            this.tableData[j].rowspan--;
          }
        }
        i = i + this.tableData[i].rowspan - 1;
      }
    },