实现这种效果,同一种知识点类型合并行。

 <Tablecolumns={columns}// dataSource={dataSource}dataSource={createNewArr(dataSource)}pagination={false}/>
 function createNewArr (data) {return data.reduce((result, item) => {//首先将name字段作为新数组result取出if (result.indexOf(item.knowleagePointTypeName) < 0) {result.push(item.knowleagePointTypeName)}return result}, []).reduce((result, name) => {//将name相同的数据作为新数组取出,并在其内部添加新字段**rowSpan**const children = data.filter(item => item.knowleagePointTypeName === name);result = result.concat(children.map((item, index) => ({...item,rowSpan: index === 0 ? children.length : 0,//将第一行数据添加rowSpan字段})))return result;}, [])}

antd Table合并行 rowSpan相关推荐

  1. bootstrap table 合并行_ElementUI Table组件如何使用合并行或列功能深入解析

    需求,对指定的列表展示进行合并单元格,循环展示指定行和指定列. 1.官方文档 通过给table传入span-method方法可以实现合并行或列,方法的参数是一个对象,里面包含当前行row.当前列col ...

  2. rowspan 动态变化_rowspan相同值合并 怎么动态的rowspan合并行

    php 怎么控制表格,相同数据合并显示一行 Html中colspan属性和rowspan属性合并后该单元格的一个是合并行.一个合并列 colspan=2就代表合并他和他同一列的后一个单元格 rowsp ...

  3. Ant Design之表格动态合并行

    在web开发中,表格的行合并是一个很常见的需求.antd也提供了这种功能,但是文档中的示例代码却和我想象中的相差甚远,如下所示,它是通过一种很笨的办法实现的行合并.这样当表格的数据源是动态获取的,我们 ...

  4. antd table合并行或者列(动态添加合并行、列)

    antd table合并行或者列(动态添加合并行.列) 表头只支持列合并,使用 column 里的 colSpan 进行设置. 表格支持行/列合并,使用 render 里的单元格属性 colSpan ...

  5. elementUI 表格合并单元格-多层级-合并行

    elementUI 表格合并单元格-多层级-合并行 需求:使用vue + elementUI 实现如下表格: 省份 城市 区域 人口 贵州 遵义 汇川区 100 红花岗区 100 播州区 100 贵阳 ...

  6. antd Table 实现 表格行固定

    需求: antd Table 只有 列固定 和表头固定,但是 我的需求是 行固定 前 三行固定. 实现步骤 方式一.表格固定行(rowClassName 实现) 思路是 :用position: sti ...

  7. bootstraptable 居中_bootstrap table合并行数据并居中对齐效果

    本文实例为大家分享了bootstrap table合并行数据并居中对齐的具体代码,供大家参考,具体内容如下 渲染表格后进行数据行合并 onLoadSuccess: function (data) { ...

  8. Extjs grid 合并行

    在实际开发中可能会遇到grid中要合并单元格的操作,可能是合并横向单元格,也可能是合并列的单元格,网络上有很多demo,大多是用css样式去控制,但是这样的话代码就会显得很多,不容易阅读,我们看到ht ...

  9. sed行处理详解(交换行,合并行,删除行等)

    1.合并行 zj@zj:~/Script/blog_script$ cat test1 1 2 3 4 合并上下两行 zj@zj:~/Script/blog_script$ sed '$!N;s/\n ...

最新文章

  1. python下什么-python要下什么
  2. [2019.2.24]BZOJ4591 [Shoi2015]超能粒子炮·改
  3. python classmothed_python函数之classmethod()
  4. 【ArcGIS 10.2新特性】ArcGIS 10.2 for Server新特性
  5. 一文通俗了解对抗生成网络(GAN)核心思想
  6. 【数学】概念的理解 —— 有序对(ordered pair)
  7. python九九乘法表求和,平均数,最大值,最小值、金字塔、等边三角形
  8. Java注解原理学习之@Cacheable debug
  9. B站、字节跳动等上榜2021福布斯中国最佳雇主榜;中兴发布“5G 智能T恤”:可监测呼吸;Linux 5.13 发布|极客头条...
  10. 利用varnish构建httpd缓存服务器
  11. linux系统中文乱码的问题
  12. 松下PLC连接海创-IIoT平台案例
  13. 在Word文档中快速插入水平线
  14. SSM知识梳理(整理一半)
  15. 公司邮件服务器端口mail2000,简单邮件传输协议SMTP—邮件服务器DBMail
  16. 详解GaussDB(DWS) 资源监控
  17. 「前端进阶」JS中的内存管理
  18. 详解Unity中的导入3D模型
  19. docker镜像简介和docker常用基础命令
  20. U盘(auto病毒)类病毒分析与解决方案

热门文章

  1. 导电滑环在生活中是什么样的?
  2. TCP/UDP常见端口参考
  3. 7.Wechall-------------Prime Factory by ch0wch0w(得分2个)
  4. P1359 租用游艇 和 P2910 [USACO08OPEN]Clear And Present Danger S
  5. JavaScript 仿淘宝购物车案例
  6. 漫画|干翻一切的王者语言到底是谁?
  7. Web前端三大主流框架是什么?Web前端前景与就业形势分析
  8. Python爬取斗图啦,妈妈再也不会担心我无图可刷了
  9. python密码传参有特殊字符如何解决_如何通过请求Python packag传递密码中的特殊字符''...
  10. 2006世界杯球员名单全部出炉 32支球队