通过拖动和行分组使 rowDrag 成为基于行数据的条件
Making rowDrag conditional based on row data with dragging & row grouping
我正在使用 ag-grid rowDrag 功能,并希望根据每行中的数据启用和禁用 rowDrag。看起来 rowDrag 可以包含条件,但不清楚如何访问字段。
<AgGridColumn field="myOffer" rowDrag={fieldMyOffer === 'test' ? rowDrag : undefined} />
可以通过提供回调函数来动态控制哪些行是可拖动的,如下所示:
const athleteRowDrag = params => params.data.athlete === "Michael Phelps";
<AgGridReact>
<AgGridColumn field="athlete" rowDrag={athleteRowDrag} />
</AgGridReact>
关于 Row Dragging
的文档
我正在使用 ag-grid rowDrag 功能,并希望根据每行中的数据启用和禁用 rowDrag。看起来 rowDrag 可以包含条件,但不清楚如何访问字段。
<AgGridColumn field="myOffer" rowDrag={fieldMyOffer === 'test' ? rowDrag : undefined} />
可以通过提供回调函数来动态控制哪些行是可拖动的,如下所示:
const athleteRowDrag = params => params.data.athlete === "Michael Phelps";
<AgGridReact>
<AgGridColumn field="athlete" rowDrag={athleteRowDrag} />
</AgGridReact>
关于 Row Dragging
的文档