以下是组件:
export const GradeTable = (props: GradeTableProps) => {
console.log('GradeTable');
console.log(props.rows);
return (
<div style={{ height: 400, width: '100%' }}>
<DataGrid
rows={props.rows}
columns={columns}
pageSize={5}
rowsPerPageOptions={[5]}
/>
</div>
);
}
我为每一行分配了一个唯一的id,但仍然得到错误。
我也试着添加getRowId={(row) => row.studentId}
,就像StackOverflow上通常建议的那样,但还是出现了同样的错误。我不明白为什么。
1条答案
按热度按时间czq61nw11#
您可能只需要使用getRowId属性来指定数据中用于获取id的键。