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

 <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. Nature:首个肠道微生物对药物代谢影响的系统性研究
  2. “中国式招标”的一些趣闻
  3. NSRange的用法【转】
  4. python cut函数_一天学会Python Web框架(七)工具函数
  5. Vegas安装出现问题怎么办?
  6. fw150rm刷openwrt固件_迅捷FW150R刷TP741N后再刷Openwrt和DDWRT以及固件还原
  7. VLAN隔离葵花宝典(二)
  8. css引入矢量图标_IconFont图标引用的方法步骤(代码) -
  9. window.open 卡死
  10. java yyyy-mm-ddthh:mm:ssz,解析格式为YYYY-MM-DDTHH-MM-SSZ的ISO 8601日期时间
  11. 转载,常用RGB color
  12. 中国IT工作者35岁后的发展出路调查报告(2)
  13. 数据结构-头插法和尾插法
  14. IDEA-集成VisualVM插件,启动Java VisualVM
  15. 定时器中断控制LED闪烁(每隔1s)---普中科技开发仪
  16. APP架构构思基本思路初稿
  17. (丘维声)高等代数课程笔记:映射的乘法,可逆映射
  18. PM如何使用产品六要素方法论——以gavin学产品公众号为例
  19. 关于c语言的教学方法,浅谈C语言实例教学方法
  20. 数值分析:矩阵求逆-奇异性、条件数

热门文章

  1. apache定时自动启动脚本程序代码-apache-Php教程
  2. 缘灭--HashMap系列之1.8put源码篇(三)
  3. Lotus防病毒与数据备份案例
  4. 微信怎么批量删除好友?
  5. python process参数_将参数传递给Scrapy python中的process.crawl
  6. C# 个人所得税的计算方法
  7. Python有嘻哈:Crossin教你用代码写出押韵的verse 1
  8. 超链接target属性的取值和作用
  9. Hadoop 3.0 EC技术应用
  10. GLAD:布里渊散射散斑现象聚焦几何模拟