给定AgGridReact类似以下内容的组件:
<AgGridReact rowData={myData}>
<AgGridColumn field="status" cellRenderer={() => <span />} />
</AgGridReact>当我将不同的值传递给myDataprop时,出现以下错误:
ag-Grid:当网格位于图形行的中间时,无法使网格绘制行。当网格处于渲染阶段时,您的代码可能称为网格API方法。为了解决这个问题,请将API调用置于超时中,例如,代替setapi.refreshView(),调用setTimeout(function(){api.refreshView(),0})。要查看导致刷新的代码的哪一部分,请检查此堆栈跟踪。
如果将cellRenderer替换为,则不会发生此问题() => 'foo'。
我没有调用任何网格API方法。从堆栈跟踪中,有问题的API调用是内部的(已调用,因为已rowData更改)。
该rowData道具来自Redux商店。它是由传奇派出的动作而改变的。这可能相关,也可能不相关。
繁花不似锦
摇曳的蔷薇
相关分类