antd table一列如何存放两个字段?

codepen

以上面这个demo为例,如何将name和age俩字段显示在同一列?

阅读 6.5k
1 个回答

好吧,又是自问自答。
在columns的配置项里写一个render方法,通过参数row即可取到所有的字段,代码如下:

{
  title: '渠道',
  dataIndex: 'channel_type',
  key: 'channel_type',
  render: (text, row, index) => {
    return (<span>{row.channel_type} {row.name}</span>)
  },
}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题