ag-grid: как применить канал к данным после установки данных вручную? - PullRequest
0 голосов
/ 13 июля 2020

Я использую ag-grid вместе с angular 8.

при получении данных из бэкэнда я могу успешно применить канал.

этот канал (testFilter) добавляет пустые строки в сетке.

<ag-grid-angular #agGrid style="width: 100%; height: 500px;" class="ag-theme-alpine"
            [rowData]="rows | testFilter" [columnDefs]="columns" (gridReady)="onGridReady($event)">

эта сетка редактируемая по своей природе, поэтому пользователь может изменять данные.

теперь у меня есть кнопка, на которой я устанавливаю значение по умолчанию сетка, т.е. данные, поступившие из бэкэнда.

, однако он устанавливает значение по умолчанию, но не применяет к нему канал.

this.gridApi.setRowData(this.defaultRows); 

можем ли мы применить канал вручную?

...