【问题标题】:How to get index of nested row in antd?如何在antd中获取嵌套行的索引?
【发布时间】:2019-08-30 07:49:17
【问题描述】:

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

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

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

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

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

【问题讨论】:

    标签: reactjs antd


    【解决方案1】:

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

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

    【讨论】:

    • 我实际上在每一列中都放置了一个按钮。当按下该按钮时,我想要行信息。仅按下该按钮时如何使用 onRow()?
    • 我可以在 onRow() 中调用两个函数吗?因为我使用 onRow() 进行拖放。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-02-04
    • 2020-08-20
    • 2019-08-14
    相关资源
    最近更新 更多