【发布时间】:2021-06-25 20:51:49
【问题描述】:
我目前正在使用 Material-UI 中的 DataGrid 组件。可以显示数据,但内置排序未按预期工作。当我尝试对 ASC/DESC 进行排序时,它是根据数字的第一个数字进行排序的。请看下图:
我在CodeSandbox 中尝试过使用假 API。它工作正常,但在我的应用程序中,排序表现不同。
然后我尝试添加 sortModel(遵循 Material-UI 排序文档),但它的行为仍然相同。我无法在文档中找到解决方案。
const sortModel = [{ field: "canaryDeviceId", sort: "asc" }];
<div style={{ height: "90%", width: "100%" }}>
<DataGrid sortModel={sortModel} rows={rows} columns={columns} />
</div>
【问题讨论】:
标签: reactjs sorting datagrid material-ui