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);}>
);
}