У меня есть таблица ag-grid, и она получает некоторые данные с сервера и устанавливает идентификатор узла строки каждой строки на первичный ключ каждой соответствующей записи
const getRowNodeId = (data) => {
return data.desgn_id;
};
Теперь у меня есть кнопка, которая при нажатии добавляет новую строку в таблицу ag-grid, которая будет далее редактироваться пользователем, и по завершении пользователь нажмет кнопку «Сохранить», которая отправит запрос POST на сервер. Обработчик кнопки добавления показан ниже:
const addRowHandler = () => {
let newRowNode = { emp_mast: 1 };
gridApi.current.applyTransaction({
add: [newRowNode],
});
};
Добавленная строка не имеет первичного ключа, как мне однозначно установить идентификатор узла строки для новой строки.