Reactjs 替换表格行中的行号(反应/物料UI)

Reactjs 替换表格行中的行号(反应/物料UI),reactjs,material-ui,Reactjs,Material Ui,我正在尝试替换物料界面中表格中行数中的行数。特别是,我希望能够使用不是默认行号的onRowSelection获取一个数字。我试图通过更改表格行中的属性来替换行数,如下所示: <TableRow rowNumber={row.id}> 然而,这是不成功的。有人知道在物料界面中有效地传递onClick事件(或onRowSelection/cellClick)上的道具数据吗 我目前没有使用Redux,因此我无法获得可能的解决方案。如果移动Redux是最好的解决方案,那么我会这样做,但

我正在尝试替换
物料界面
表格
行数
中的
行数。特别是,我希望能够使用不是默认行号的
onRowSelection
获取一个数字。我试图通过更改
表格行中的
属性来替换
行数
,如下所示:

<TableRow rowNumber={row.id}>

然而,这是不成功的。有人知道在
物料界面中有效地传递
onClick
事件(或
onRowSelection/cellClick
)上的道具数据吗


我目前没有使用Redux,因此我无法获得可能的解决方案。如果移动Redux是最好的解决方案,那么我会这样做,但我想看看我是否可以在不依赖Redux的情况下处理这个
onClick
事件。

Redux与此无关。尝试附加一个
onClick
处理程序:

myCallback(rowId) {
  console.log(rowId);
}

render() {
  return (
    ...
    <TableRow rowNumber={row.id} onClick={() => { this.myCallback(row.id); }}>
  );
}
myCallback(rowId){
console.log(rowId);
}
render(){
返回(
...
{this.myCallback(row.id);}>
);
}