gpt4 book ai didi

html - 如何在 ReactJS 中对 HTML 表格进行排序

转载 作者:行者123 更新时间:2023-12-02 08:12:25 25 4
gpt4 key购买 nike

我有 Objectsarray 并将我的数据添加到 HTML Table。现在我需要按版本对数据进行排序。我怎样才能在 React 中做类似的事情?

  render() {
return (
<div>
<div>
<Label> We got {this.state.count} elements in our database. </Label>
</div>
<div>
<Table hover striped bordered responsive size="sm" >
<thead>
<tr>
<th>VERSION</th>
<th>DATE</th>
<th>UUID</th>
</tr>
</thead>
<tbody>
{this.state.results.map(result =>
<tr key={result.fileId}>
<td>{result.VERSION}</td>
<td>{result.ORIGIN}</td>
<td>{result.UUID}</td>
</tr>
)}
</tbody>
</Table>
</div>
</div>
);
}
}

也许我可以使用一些 js 脚本,但请告诉我如何使用它,我是 ReactJS 的新手。例如,我的版本是 0.26.8

最佳答案

我会在这里使用 lodash 的 sortBy() 函数:

https://lodash.com/docs/4.17.4#sortBy

const sorted = _.sortBy(this.state.results, 'VERSION')

然后映射到 sorted 而不是 this.state.results

关于html - 如何在 ReactJS 中对 HTML 表格进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45309672/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com