首页 > 解决方案 > 如何在antd中获取嵌套行的索引?

问题描述

我正在使用 antd 的嵌套表。我想获取单击的行的内容,该行已经嵌套在其中。我该怎么办?

使用expandrowrender 的记录属性,我得到了该特定部分中的所有行。所以没有用。

我将记录传递给一个函数,该函数在其中呈现每一行。

renderContentTable = (record, index, indent, expanded) => {
    columns = this.renderBannerTable(record);
}

我想要的是,当单击任何行时,我想获取该特定行的内容。如何做到这一点?

标签: reactjsantd

解决方案


我认为您需要使用 onRow 表格道具,请参阅docs。您应该能够使用该event属性访问行的数据。

<Table
  onRow={(record, rowIndex) => {
     return {
        onClick: event => {/* Your code here*/}
     }
  }
// ...
</Table>

推荐阅读