数据:
tableData: [{
id: '12987122',
name: 'BD营运中心',
amount1: '234',//假数字
amount2: '3.2',//假数字
amount3: 10//假数字
}, {
id: '12987123',
name: 'BD营运中心',
amount1: '165',
amount2: '4.43',
amount3: 12
}, {
id: '12987124',
name: 'BD营运中心',
amount1: '324',
amount2: '1.9',
amount3: 9
},{
id: '12987122',
name: '渠道营运中心',
amount1: '234',
amount2: '3.2',
amount3: 10
}, {
id: '12987123',
name: '渠道营运中心',
amount1: '165',
amount2: '4.43',
amount3: 12
}, {
id: '12987124',
name: '渠道营运中心',
amount1: '324',
amount2: '1.9',
amount3: 9
}]
想要的是这样的效果,objectSpanMethod( row, column, rowIndex, columnIndex )方法里面应该怎么写啊
看Element Table 文档中的示例
如果你要按需合并,需要先算出来
(row, column)
,要计算{ rowspan, colspan = 1 }
{ rowspan = 0, colspan = 0 }
因为要向后计算,所以不能在
objectSpanMethod
里算(这里过了就是过了,没法回头)。必须事先计算好,在objectSpanMethod
里用。