ag-grid angular - обновить строку группы при изменении выбора - PullRequest
0 голосов
/ 15 марта 2019

Я прочесал ссылки на документы и API, но я не вижу способа инициировать обновление строки группы, когда в ее дочерние изменения были внесены изменения.

Работая ag-grid в angular 7, я использую собственный рендерер для внутренней группы и хотел бы иметь возможность изменить стиль группы на основе сделанного выбора. Я бы предпочел не перерисовывать сетку, а только обновлять строку группы, если это возможно.

Помимо сохранения выбора в магазине, есть ли способ вызвать такое обновление для строки группы?

1 Ответ

0 голосов
/ 18 марта 2019

Мое предложение для этого

onCellChanged() {

  Data = this.gridApi.getSelectedRows();

создать пару ключ-значение, передавая какой-то идентификатор

После использования этого

    this.gridApi.forEachNode(function(rowNode) {}

сравните идентификатор в обоихи

Передайте это в функцию ag-grid, в которой вы устанавливаете данные своей сетки

...