【发布时间】:2020-04-30 08:36:21
【问题描述】:
我正在使用Ant Design V2.X,但我无法更新到较新的版本。我继承了代码,我正在努力根据特定列对数据进行排序。它应该被订购一次,而不是动态排序。
这就是我在 React 组件的 return() 函数中的内容:
<Table size="small"
dataSource={this.props.Data}
rowKey={(record) => (record.LedgerId * 100 + record.PositionId).toString()}
pagination={false}
showHeader={true}
>
我假设rowKey 会根据箭头函数对我的数据进行排序,但事实并非如此。 大家能指导我如何解决这个问题吗?
背景资料
在组件中,我有以下声明:
export interface ViewTableProps {
selectedEntity: number,
Data Interfaces.ViewEntry[],
}
其他地方
export interface ViewEntry {
//Id: number,
LedgerId: number,
PositionId: number,
Value: number,
children: ViewEntry[]
}
相关和不那么相关的帖子
【问题讨论】: