'row-id = [object Object]' в ag-grid, проблема дублирования идентификатора узла - PullRequest
0 голосов
/ 09 мая 2019

Я получаю предупреждение в консоли, потому что row-id = [object Object] в ag-grid.

ag-grid: дублированный идентификатор узла '[object Object]' обнаружен в обратном вызове getRowNodeId, это может вызвать проблемы в вашей сетке.

Любые идеи, как решить эту проблему

1 Ответ

0 голосов
/ 09 мая 2019

Вам необходимо использовать getRowNodeId свойство. Возможно, вы предоставили это ненадлежащим образом.

Пример ссылки: Добавление таблицы данных

        <AgGridReact
            // provide column definitions
            columnDefs={this.colDefs}
            // row data provided via props from the file store
            rowData={this.props.files}
            // return id required for delta updates
            getRowNodeId={data => data.id}>
        </AgGridReact>

Ссылка на документы: Обратные вызовы сетки

getRowNodeId (data): Позволяет установить идентификатор для определенного узла строки на основе данных. Полезно для выбора и сортировки и фильтрации на стороне сервера для пейджинга и виртуальной нумерации страниц.

...