React+antd table中的每列内容换行

本文介绍如何在React应用中使用antd库的表格组件实现每列内容自动换行的效果,通过分隔数组和调整代码实现表格数据的多行展示。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1,效果图如下 

2,分隔数组split(",") 

3,详细代码代码如下 

const leadsDetails = this.props.leadsDetails;
const audits = JSON.stringify(leadsDetails) !== '[]' ? leadsDetails.audits : [];

const auditsColumns = [
    {
      title: '创建时间',
      dataIndex: 'created_at',
      key: 'created_at',
    },
   {
     title: '用户',
     dataIndex: 'user',
     key: 'user',
  },
  {
     title: '内容',
     dataIndex: 'content',
     key: 'content',
     render: (text, record) =>{
      let contentStr;
      let br=<br></br>;
      let result=null;
      for(let i=0;i<audits.length;i++){
        let contentStr=audits[i].content;
         contentStr=text.toString().split(",");
        if(contentStr.length<2){
           return text;
        }
      for(let j=0;j<contentStr.length;j++){
        if(j==0){
           result=contentStr[j];
        }else{
          result=<span>{result}{br}{contentStr[j]}</span>;
        }
    }
    return <div>{result}</div>;
 }
 },
},

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值