效果如下:

有两种方法,本质都是使用slot。
官方定义表格至少提供两个数据,columns定义了每一列的名字和表格数据对应的key,data是传进去的表格数据,是个列表[ ],里面的每一个{ }是表格的一行,{ }的key在colums中定义。

<a-table :columns="columns" :data-source="data">

如果想要给表格的内容换行,只需要在对应colums定义的地方加入槽,意味着不是直接返回输入的值,而是返回槽内的模板
最简单就是在定义colums时声明这个列返回的是槽,并且自定义槽的名字,然后在HTML的模板table中具体写这个槽渲染什么,像这个text就是传入这个td的值。

      <a-tableborderedsize="middle"row-key="id":columns="col4":scroll="{x: 600}":data-source="list":hideOnSinglePage="false":pagination='false'><spanslot="RightWrap"slot-scope="text"><template v-for="(item, index) in text"><div :key="index" v-html="item"></div></template></span></a-table>
    const col4 = [{title: '权益清单',align: 'center',dataIndex: 'rightsText',key: 'rightstext',scopedSlots: { customRender: 'RightWrap' }},...]

接下来这个就是直接利用槽往里面注入div元素,因为生成div的过程是可以注入可以换行的数据的。注意这个还和行的合并一起写了:

    public get col3 () {const that = thisconst cols = [{title: '用品ID',align: 'center',width: '130px',dataIndex: 'Id'},...{title: '总计(元)',dataIndex: 'total',align: 'center',width: '200px',customRender: (value: any, row: any, index: any) => {let child = this.$createElement('div', {domProps: {innerHTML: value[0] + '<br>' + value[1] + '<br>' + value[2] + '<br>'}})let obj = {children: child,attrs: { rowSpan: 1 }}if (index === 0) {obj.attrs.rowSpan = this.list.length} else {obj.attrs.rowSpan = 0}return obj}}]return cols}

antd table组件 表格内换行相关推荐

  1. markdown如何在表格内换行?

    答:使用<br>即可在表格内换行 转载于:https://www.cnblogs.com/dakewei/p/11454314.html

  2. markdown_typora排版编辑技巧(样式嵌套/撤销/列表缩进)/表格内换行

    文章目录 typora 样式嵌套中的样式化与反操作 通用小技巧 表格内换行 快捷键方式 方案1:(打断上下文独立样式化) 方案2(原码编辑) 列表项缩进 错误做法: 数学公式块出入到列表中 表格位于列 ...

  3. SXSSFWorkbook 表格内换行

    起因 导出的excel需要在表格内换行,但搜索到的方法都实现不了我的需求,经同事搜查得知,这是POI的一个bug,已经在17年八月后被解决. 生成方式 pom依赖 <dependency> ...

  4. Antd table组件样式去除背景色

    Antd   table组件样式去除背景色 在鼠标悬浮时背景色展示在当前项非当前行 .ant-table-tbody > tr > td { background: rgba(255,25 ...

  5. antd table设置表格一个单元格的字体颜色_开源 UI 库中,唯一同时实现了大表格虚拟化和树表格的 Table 组件

    背景 有这样一个需求,一位 React Suite (以下简称 rsuite)的用户,他需要一个 Table 组件能够像 Jira Portfolio 一样,支持树形数据,同时需要支持大数据渲染. 截 ...

  6. antd table设置表格一个单元格的字体颜色_alireacttable:高性能 React 表格组件

    点击上方蓝字关注我们 简介 在前端开发中,表格一直都是最复杂的组件之一.表格不仅要支持丰富的操作(排序.过滤.搜索.分页.自定义列等),还要有非常好的性能以展示大量数据.很多组件库(例如 fusion ...

  7. element-table表格内换行

    内容需要换行的地方加\n css样式部分加上这个即可: .el-table .cell {   white-space: pre-line; } 用户在表格内填写内容时有换行,如何在展示表格时将换行体 ...

  8. antd 设置表头属性_解决react使用antd table组件固定表头后,表头和表体列不对齐以及配置fixed固定左右侧后行高度不对齐...

    一.固定表头后表体列和表头不对齐 此问题可能在antd3.24.0版本之前都存在,反正3.16.2版本是存在这个问题的,如果是3.24.0之前的版本估计只能通过修改css样式解决. 按照官网说的: 1 ...

  9. antd table动态表头_解决react使用antd table组件固定表头后,表头和表体列不对齐以及配置fixed固定左右侧后行高度不对齐...

    1.固定表头后表体列和表头不对齐 此问题可能在antd3.24.0版本以前都存在,反正3.16.2版本是存在这个问题的,若是是3.24.0以前的版本估计只能经过修改css样式解决.css 按照官网说的 ...

  10. Antd Table组件列宽的一些疑惑

    前言 前些年参与的几个项目,前端部分主要采用Vue+ElementUI进行开发.最近参与的项目,前端部分大胆的转向了React+Antd. 疑惑 在之前的Vue+ElementUI项目里,Table组 ...

最新文章

  1. 基于Servlet+JSP+JavaBean开发模式的用户登录注册
  2. 最小延迟调度问题算法c语言,【算法概论】贪心算法:最小延迟调度问题
  3. 数据结构——二叉树的最长路径问题
  4. c#中struct和class的区别
  5. ArcSDE的版本管理机制
  6. 动态分配IP之dhcp服务
  7. 推荐模型-序列推荐-2018:SHAN
  8. 区块链底层平台有哪些 区块链底层平台搭建
  9. Uptime-Kuma 一个轻量的开源监控工具
  10. 华为荣耀畅玩7安卓系统升级为鸿蒙系统,华为EMUI系统迎来绝唱!内核升级为鸿蒙,荣耀被彻底放弃?...
  11. 物联网:可穿戴设备与世界杯球员
  12. android恢复 模式,Android Doze模式使用命令启用和恢复
  13. 使用Selenium爬取网站表格类数据
  14. 使用sublime创建Android APP项目
  15. 静态时序分析(sta)/动态时序分析(dta)
  16. [STM32F103C8] 做一个U盘
  17. 实现用户名字母数字大小写符号(正则表达式)
  18. 软件测试之测试用例评审
  19. 软考高级-系统架构师-第四章系统开发基础知识
  20. 迅捷PDF编辑器如何调整pdf线条粗细图文教程

热门文章

  1. c语言中进入临界区函数,VC/MFC 临界区使用方法事例
  2. linux操作系统是著名的分布式系统,紫光展锐操作系统生态覆盖 Android、Linux、RTOS,面向分布式、智能化...
  3. 购买JSP空间上当的其他网友登载的地址
  4. 支持向量机(SVM)理解以及在sklearn库中的简单应用
  5. 国产化复旦微电子 FMQL45T900 FPGA开发板( 替代Xilinx ZYNQ ARM+FPGA 7045开发板)
  6. Lookup Transformation
  7. 打字会出声音的计算机,笔记本电脑打字时发出声响敲击电脑时也有回声发出怎么办? 爱问知识人...
  8. Nginx代理百度地图,实现内网访问百度地图
  9. Invalid bound statement (not found): com.zheng.mapper.UserMapper.login
  10. 启发式算法(heuristic)