Как я могу предотвратить событие rowIndexChanged на Aggrid? - PullRequest
0 голосов
/ 20 июня 2019

Мне нужно создать данные в реальном времени по сетке Ag-grid.Я обновляю данные, когда поступают данные в реальном времени:

    addOrUpdate(data, updateOnly) {
        try {
             if(updateOnly){
               this.gridApi && this.gridApi.updateRowData({
                  update: [data]
               });
            } else {
                this.gridApi && this.gridApi.updateRowData({
                    addIndex: 0,
                    add: [data]
                });
            }
        } catch (error) {
            console.log('error at addOrUpdate GridSingle', error)
        }
    }

, но эта сетка настолько запаздывает, использует так много ЦП.Я думаю, причина в том, что при обновлении новых данных, индекс строки обновления сетки тоже, хотя я просто обновляю ячейку и индекс строки никогда не изменится.Я нашел событие onRowIndexChanged в RowComp.Js, и я хочу предотвратить это.Как я могу это сделать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...