1.问题:

目前有打印需求遇到了点问题,打印时表头太长导致出现横向滚动条,而借助于 react-to-print只能打印出视图区可见内容,所以打印的时候滚动条里面的内容没打印到。

现在为了完整打印页面内容,只能让表格列超过换行,这样才不会出现滚动条。

2.解决:

我们需要将列 colums数组项使用render函数渲染,添加whiteSpace:'pre-wrap'样式。

const columns = [{ title: '序号', dataIndex: 'index', valueType: 'index', width: 48, fixed:'left'},{ title: '客户', dataIndex: 'client', valueType: 'select', valueEnum: customerOptions, fieldProps:{ showSearch: true }},{ title: '发货', dataIndex: 'deliver', hideInSearch: true, width: 120},
]
columns.forEach((item,index)=>{if(index){item.render = (a,param)=>[<div style={{whiteSpace:'pre-wrap'}}>{param[item.dataIndex]}</div>]}
})

react antd Table 表格 td超出自动换行相关推荐

  1. td 内容自动换行 table表格td设置宽度后自动换行

    td 内容自动换行 table表格td设置宽度后自动换行 控制样式 table { table-layout:fixed; WORD-BREAK:break-all; } td { word-wrap ...

  2. 小技巧--table表格td内容垂直居中方法

    小技巧–table表格td内容垂直居中方法 前端页面编写时,table表格排版时最容易遇到的,就是单元格内的内容无法居中,又不能写行高时,可以使用以下方法: table td {vertical-al ...

  3. Table表格文字超出后循环滚动的动画实现方案核心逻辑

    需求 前几天公司要求做一个动态表格:大概就是可配置的(颜色,字体,行数等等),用作屏幕展示.因此就要求表格文字在超出宽度时候可以有动画循环滚动展示内容.大概这个样子: 项目使用vue框架,动画因为涉及 ...

  4. React antd table使用react-resizable实现伸缩列

    首先声明注意点: 1.设置列宽的width一定要用number类型.(如果不使用number类型,会出现第一次点击时卡顿的情况) 2.less中需要设置类的样式,如果无效,可以尝试加上:global( ...

  5. HTML去掉table表格td之间的缝隙

    现在写html很少用到table表格了,今天在学js的时候写了一个用表格显示九九乘法表的案例,我做完之后觉得不好看就加了个样式,给格子加边框,但是做好之后会有缝隙. 觉得可能是td默认有间距就加了修改 ...

  6. antd table 表格中 英文字母不换行问题

    在table表格中 ,如果英文字母,就会出现不换行问题 解决办法 在对应column中给加上wordWrap: 'break-word', wordBreak: 'break-word' 即可 con ...

  7. antd table表格选中每行设置背景色

    1.文档显示,table表格中有rowClassName属性 Table 参数 --------------------------------- 说明------------------------ ...

  8. table表格td中英文数字超出单元格自动换行

    字母和数字会被浏览器默认是一个字符串或者说一个单词,所以不会自动换行 解决方案:在当前td上加style="word-break:break-all;"

  9. table表格td内内容自动换行

    项目开发时,遇到问题:td内传入数据,全是字母,不会自动换行 一般字母数字/特殊符号的话,会被浏览器默认是一个字符串或者说一个单词,不会自动换行 所以需要设置一下,让表格内容自动换行. 1.给td标签 ...

最新文章

  1. fiddler工具之Filters
  2. Groovy的春天从Java7诞生那日开始
  3. Right Here Waiting
  4. Ubuntu 14.04 安装Visual studio Code
  5. 6-4-2:STL之list——list的模拟实现
  6. android studio 布局设计,Andriod界面设计适配和Android Studio中的资源
  7. Java快逸报表展现demo_快逸报表操作积累.docx
  8. matlab 直方图 拟合,MATLAB 直方图拟合
  9. 英语国际音标发音——见标能读
  10. Java 集合类入门篇
  11. mysql拼接单引号_sql语句的拼接单引号和双引号的问题
  12. 英语思维导图大全 连词(六)
  13. 【模电知识总结】MOS管
  14. linux设置r语言环境,R语言 环境设置
  15. LeetCode:838. 推多米诺————中等
  16. Spring的bean定义 2 : 通用bean定义逻辑 -- AbstractBeanDefinition
  17. 15个经典面试问题及回答思路,很多人死在了最后一个问题上
  18. VMware虚拟机克隆后解决网络冲突问题
  19. mysql迁移docker_docker迁入迁出mysql
  20. 【你好,windows】windows7 x64x86旗舰纯净终结版(usb3.0_nvme)2020.1.19

热门文章

  1. HTML5及CSS3基础知识(持续更新)
  2. L2范数-欧几里得范数
  3. 一寸等于多少厘米,一寸照片尺寸是多少?
  4. PS快速将白底图片变为透明图片的解决办法
  5. 联诚发召开宝安区卓越绩效管理标准实施项目启动大会
  6. JavaScript将List转Tree
  7. Project与office 365冲突问题
  8. JS对浏览器地址的操作
  9. GO学习笔记1.5:第一个GO项目常见问题
  10. 公司项目重构-Web安全-文件上传漏洞