Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript React数据表网格-渲染函数不允许更改_Javascript_Reactjs - Fatal编程技术网

Javascript React数据表网格-渲染函数不允许更改

Javascript React数据表网格-渲染函数不允许更改,javascript,reactjs,Javascript,Reactjs,我正在开发一个基于React的网站,使用。当我使用render()函数时,我无法更改单元格值。我还检查了这个问题()。但我无法解决我的问题 这是我的密码: 列 const列=[ textColumn({title:'Kulak No', 宽度:1, 最小宽度:200, 键:“identityNumber”, render:d=>renderStyle(d.rowData['identityNumber',d.rowIndex)}) ] renderStyle const renderStyle

我正在开发一个基于React的网站,使用。当我使用
render()
函数时,我无法更改单元格值。我还检查了这个问题()。但我无法解决我的问题

这是我的密码:

const列=[
textColumn({title:'Kulak No',
宽度:1,
最小宽度:200,
键:“identityNumber”,
render:d=>renderStyle(d.rowData['identityNumber',d.rowIndex)})
]
renderStyle

const renderStyle=(值,行索引)=>{
返回();
我会很感激任何帮助。PS:请考虑我是新的反应。< /P> < P>我打开这个问题。你可以从Link看到。我找到了解决方案:

const列=[
textColumn({title:'Kulak No',
宽度:1,
最小宽度:200,
键:“identityNumber”,
render:({rowData,rowIndex,columnIndex,setRowData})=>renderStyle(rowData,rowIndex,columnIndex,setRowData),d.rowIndex)})
]
const renderStyle=(行数据、行索引、列索引、setRowData)=>{
让column=getKeyByValue(columnsIndex,columnIndex);
返回(
setRowData({…rowData,列:e.target.value})
样式={{'backgroundColor':'aqua'}}>
);
}