题目
一个简单的小需求,要实现一个表格
如果表格两行的内容相同,则进行合并,实现的效果如下:
分析
表格的行数据合并关键是rowspan
属性,想要实现合并,我的思路是,如果两行的数据相同,前一行的rowspan
则+1,当前行的数据添加一个hidden
属性设置true
这个思路需要两层的循环,外层遍历列,内层遍历行
首先设定一个基准值startRowIndex
,取startRowIndex
对应的数据与当前遍历行的数据进行比对,如果相同则基准数据的rowspan
属性+1,当前行的数据的hidden
设置为ture
,如果不相同则将基准值startRowIndex
设