vue element表格合并

https://img2.mukewang.com/5ca1837400013c0504750603.jpg

如图,第一列只要数据相同,就合并,但是官网的合并行数的是固定的

if (columnIndex === 0) {

          if (rowIndex % 2 === 0) {

            return {

              rowspan: 2,

              colspan: 1

            };

          } else {

            return {

              rowspan: 0,

              colspan: 0

            };

          }

想问一下有没有方法或者其他能用的插件


慕码人8056858
浏览 1558回答 3
3回答

DIEA

这个 不能依靠 表格 的功能 你应该在 放入 表格 之前就把 数据 处理完毕然后 表格 只负责渲染或者说 你 直接 切换 2个 tableelement 不熟悉

千巷猫影

我看了一下饿了吗的文档, 感觉是可以的啊先根据第一列的数据排个序, 然后看饿了吗的例子这是传入的参数({ row, column, rowIndex, columnIndex })column是列的对象如果当前数据和前一行的数据一样return {    rowspan: 0,    colspan: 0};否则 向下循环 统计之后有多少个和当前的数据一样return {    rowspan: count,    colspan: 1};提供个思路 你试试
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript