在 ag 网格中单击按钮时复制行节点
Duplicating the rownode on button click in ag grid
我如何克隆 AG 网格中的行,无论克隆哪一行,克隆都应该具有相同的数据。虽然数据可以进一步编辑。
首先,将数据克隆到一个新对象中:
const originalRecord: RecordType;
...
const newRecord: RecordType = {...originalRecord};
(如果要包含方法或需要深层复制,则需要使用不同的方法来复制记录)。
接下来,将新记录添加到网格中:
this.grid.api.updateRowData({add: [newRecord]});
此处有一个创建新行的示例:Updating with transaction。
我如何克隆 AG 网格中的行,无论克隆哪一行,克隆都应该具有相同的数据。虽然数据可以进一步编辑。
首先,将数据克隆到一个新对象中:
const originalRecord: RecordType;
...
const newRecord: RecordType = {...originalRecord};
(如果要包含方法或需要深层复制,则需要使用不同的方法来复制记录)。
接下来,将新记录添加到网格中:
this.grid.api.updateRowData({add: [newRecord]});
此处有一个创建新行的示例:Updating with transaction。