可以在 AG Grid 的 gridOptions 中设置 rowDragManaged 属性为 true,然后在 onRowDragMove 事件中更新被拖动的行的样式,设置其宽度为实际的宽度。具体示例如下:
// 设置 rowDragManaged 属性为 true this.gridOptions = { rowDragManaged: true, ... };
// 在 onRowDragMove 事件中更新被拖动的行的样式
this.gridOptions.onRowDragMove = (params) => {
const draggingElement = params.eContainer;
if (draggingElement) {
const width = draggingElement.offsetWidth;
draggingElement.style.width = ${width}px
;
}
};
上一篇:agGrid行数据在重置后更新
下一篇:AgGrid行在网格之间拖动