reactjs - 如何在antd中获取嵌套行的索引?
问题描述
我正在使用 antd 的嵌套表。我想获取单击的行的内容,该行已经嵌套在其中。我该怎么办?
使用expandrowrender 的记录属性,我得到了该特定部分中的所有行。所以没有用。
我将记录传递给一个函数,该函数在其中呈现每一行。
renderContentTable = (record, index, indent, expanded) => {
columns = this.renderBannerTable(record);
}
我想要的是,当单击任何行时,我想获取该特定行的内容。如何做到这一点?
解决方案
我认为您需要使用 onRow 表格道具,请参阅docs。您应该能够使用该event
属性访问行的数据。
<Table
onRow={(record, rowIndex) => {
return {
onClick: event => {/* Your code here*/}
}
}
// ...
</Table>
推荐阅读
- python - 使用 Python ftplib 处理大型机 PDS 时“站点 sbd”的含义
- api - MessageBird WhatsApp:无法从沙盒模式移动
- c# - RoutedEvents 组合框未触发
- javascript - MediaWiki API:按内容模型获取页面
- drools - 在 Drools 中设置和获取全局变量
- list - Map 的 Flutter 属性值都被视为字符串
- css - 设置列表组件之间的固定边距
- sql - 雪花任务正在执行,但在查询历史记录中找不到它们
- arrays - 按结构的非成员对结构数组进行排序
- c# - 使用带有模型的 HttpGet 请求作为 RestSharp 的参数