Моя команда использует Ag-Grid с angular. js [Angular 1]. Но всякий раз, когда директива закрывается. Я получаю следующие прикрепленные ошибки.
Вот мой объект gridOptions
$scope.GridOptions = {
//Width editable By user.
defaultColDef: {
resizable: true
},
columnDefs: columnDefs,
rowData: rowData,
//onGridReady: function (params) {
// params.api.sizeColumnsToFit();
//}
};
Вот мой angular. js html использование
<div class="row">
<div class="col-sm-12">
<div style="width: 100%; height: 750px;" id="gridID" ag-grid="GridOptions" tabindex="417204" class="ag-theme-alpine ag-basic">
</div>
</div>
</div>
Вот ошибки, которые возникают одновременно при уничтожении компонента.
Ошибка
Ошибка
Результаты : Я пытался вызвать GridOptions.api.destroy()
вручную.
Когда я вызвал событие GridOptions.api.destroy()
in $scope.$on('$destroy')
, это привело к той же ошибке.
Но когда я использую set таймаут и вызвать его через 2 секунды после загрузки сетки. Работает корректно.