使用表数据自定义React Antd表头

时间:2019-06-21 06:07:01

标签: javascript reactjs antd

在我的React项目中,我需要自定义antd表头,如下所示 enter image description here

我在下面添加了示例代码。

我需要在“金额”列的标题中包含金额总和 enter image description here

示例代码:

https://codesandbox.io/embed/great-sun-534cd

1 个答案:

答案 0 :(得分:1)

您可以使用这样的标题功能来获取总计字段

const columns = [

    {
      title: () => { 
        var total = 0;
        for(var i=0;i<data.length;i++){
          total += data[i].amount;
        }
        return <div>total {total}</div>;
      } ,
      dataIndex: "date",
      width: 200
    },
    {
      title: "Amount",
      dataIndex: "amount",
      width: 100
    }
  ];

示例链接在https://codesandbox.io/s/festive-wiles-st6wl?fontsize=14