我正在使用带有Redux的React的AGGrid,因此在我的组件之一中有:
<AGGrid React
columnDefns={props.columnDefs}
rowData = {props.rows}
....
</>
道具指的是此AGGrid所在组件的状态。
我的某些columnDefns
是可编辑的。
我发现,当我从浏览器中编辑集合体中的那些可编辑字段时,它也会更新props.row
,而无需执行其他任何操作。
这是集聚的预期“功能”吗?还是不应该这样做? (相反,我必须对每个可编辑单元格使用onChange
才能使用更改后的值更新状态?)