element-ui表格行合并


arraySpanMethod({ row, column, rowIndex, columnIndex }) {
if (columnIndex === 0) {
let lengthList = [
{ len: 2, startIndex: 0 },
{ len: 3, startIndex: 0 },
{ len: 4, startIndex: 0 },
{ len: 5, startIndex: 0 }
]
const lastIndex = 5
let sum = 0
lengthList.forEach(item => {
item.startIndex = sum
sum += item.len
})
let getSign = false
for (var i = 0; i < lengthList.length; i++) {
if (rowIndex == lengthList[i].startIndex) {
getSign = true
return {
rowspan: lengthList[i].len,
colspan: 1
};
}
}
if (!getSign) {
return {
rowspan: 0,
colspan: 0
}
}
}
},


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM