constructor(props) {

super(props)

this.state = {

fieldDdata: data,//操作动态columns的配置

columns: [],

tableDate: [],

}

}

columns={this.state.columns}

dataSource={this.state.tableDate}

/>

onClick={event => {

event.stopPropagation()

console.log("name", column)

// newColums

let newdata = this.state.fieldDdata.map(item => {

if (item.column === column) {

item.selected = !selected

}

return i

}

let newColums = this.state.columns

if (content === "remove") {

//remove

newColums = newColums.filter(item => item.dataIndex !== column)

} else if (content === "add") {

//add

newColums.push({

title: column,

dataIndex: column,

key: column ,

//antd 的table td 超出部分隐藏并显示省略号

onCell: () => {

return {

style: {

maxWidth: 150,

overflow: 'hidden',

whiteSpace: 'nowrap',

textOverflow:'ellipsis',

cursor:'pointer'

}

}

},

render: (text) => {text}

},

this.setState({

fieldDdata: newdata,

columns: newColums,

})

}}

>

{content}

antd table动态表头_react动态配置antd table的columns相关推荐

  1. easyexcel导出excel自定义合并单元格【动态表头和动态数据均可以自由合并】

    网上合并单元格的博客还是很多的,大家自行舍取吧.本文主要讲解固定与不固定的表头和内容如何合并 参考官网 https://easyexcel.opensource.alibaba.com/docs/cu ...

  2. antd table动态表头_ant-design动态表头

    问题描述 ant-design表头数据是请求后台得到后,再请求table内容时,内容数据条数正常,但内容显示为空格,如果不是请求得到则显示正常(请求表table内容前,表头已正常显示): 问题出现的环 ...

  3. 关于element table 动态表头+动态表头及内容+表格优化+初始化表格+隐藏功能,技术提升请来!

    本篇文章属于升级版,欢迎交流指教~~ 导航: 表格头部与内容对不齐 表格内容过长 处理初始化闪过暂无数据 动态表头1 动态表头+内容2 动态表头及层级表头 1.第一个就是表格头部与内容对不齐的问题了, ...

  4. Java EasyExcel 支持动态表头和单元格下拉导出

    需求背景:对于有些表头需要根据配置动态生成,做以下记录. 动态导出模板 测试工具类 package com.alibaba.easyexcel.test.demo.write;import com.a ...

  5. easyexcel 动态列_easyexcel动态表头列导出SequenceDiagram 阅读源码事半功倍

    EasyExcel简介 Java解析.生成Excel比较有名的框架有Apache poi.jxl.但他们都存在一个严重的问题就是非常的耗内存,poi有一套SAX模式的API可以一定程度的解决一些内存溢 ...

  6. antd table动态表头_使用 antd@4 table 自定义筛选表头功能做一个联动搜索表头筛选...

    前言: 上篇文章是使用 antd@4 table 自定义表头筛选完成一个表格动态列的功能,这次需要完成一个表头联动条件筛选功能. 一.开始前 开始之前先去 Antd 官网看下「自定义的列筛选功能」的代 ...

  7. 封装element中的table表格动态渲染(动态表头,可操控列)

    vue+element实现动态表格:根据后台返回的属性名和字段动态生成表头可变表格 由于项目需求,需要有一个动态表格,可以根据配置或从后台获取表格属性列.并加上了某一行需要点击跳转和操作列里面的功能 ...

  8. html表单中动态添加下拉框,antd Select下拉菜单动态添加option里的内容操作

    antd Select下拉菜单动态添加option里的内容,通过form表单绑定select选中的值 提供一个公共的方法,每次只需去调用这个方法就行了 //这里是示例数据格式 let giftScop ...

  9. easyExcel实现单sheet多子表,并结合动态表头,复杂表头

    easyExcel实现单sheet多子表,并结合动态表头,复杂表头 一.实现目标 二.官方文档阅读 1.动态表头 2.单页面多子表 3.复杂表头 三.开始编码 测试主类 数据类LIst获取 表头lis ...

最新文章

  1. 常见基本不等式的几何解释
  2. Mybatis 强大的结果映射器ResultMap
  3. tableau必知必会之教你做品牌树的树梢(分类桑基图补丁)
  4. BundleFusion那些事儿
  5. 2/19 福建四校联考
  6. ubuntu sun-java6-jre_在 Ubuntu Lucid 下请回 Sun Java6 Jre, 赶走 OpenJDK
  7. Python2.7.16安装(Ubuntu16.04)
  8. spring基础——普通bean xml注入
  9. Android Studio使用jni、so库
  10. HDU2086 A1 = ?【水题】
  11. MathML学习:几个高等数学公式的MathML源码
  12. python如何提取奇数_Python 获取奇数和偶数
  13. linux运行ktr文件,Linux下用命令來執行kettle文件資源庫的文件ktr與kjb的方法
  14. 【广告计算】互联网控制舆论的三个方法
  15. DeepSort论文学习
  16. Paddle-NEAT——飞桨进化神经网络组件
  17. 热情起舞小金链尽显墨西哥黑帮气质,这个C4D短片有点辣!
  18. 计算几何-Ang-Rad-Vector
  19. Python实现机器学习二(实现多元线性回归)
  20. linux下使用命令行辅助定位内存泄漏问题

热门文章

  1. php分页显示多少页,php实现分页显示
  2. redis java eval_【宇润日常疯测-002】Redis-eval() 到底好在哪
  3. 在vue项目中配置axios
  4. Vue 新手引导标签
  5. php底部加载更多,关于vue底部加载更多的代码
  6. 在请求目标中找到无效字符。有效字符在RFC 7230和RFC 3986中定义
  7. 蚂蚁森林用户须知_公益传播视角下“蚂蚁森林”的用户使用行为研究
  8. mysql 创建聚集索引_索引为什么会加快Mysql的查询速度?
  9. python ui自动_pytest+python下的UI自动化基础框架
  10. [leetcode周赛] 1349. 参加考试的最大学生数