antd table 表格动态合并单元格

Ant Design of Vue表格动态合并单元格

需求

最近在做一个功能,需要在表格内展示数据,动态合并值相同单元格,大概是下图的样子
在这里插入图片描述
百度的解决方案基本都是比较上下数据是否一致来决定是否合并,当遇到null值或数据中有不连续但是重复数据是会出问题,导致表格单元格不渲染或多渲染,修改一下算法在此记录

修改后遇到null后单元格内为空,不会错位,且分页不会出现问题

版本

Ant Design版本 1.5.0
官方文档的合并单元格演示
https://www.antdv.com/components/table-cn/#components-table-demo-colspan-and-rowspan

实现

tableColumns: [{
   
  title: '第一列',
  dataIndex: 'num',
  customRender: (text, record, index) => {
   
    const obj = {
   
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值