我在ag網格中加載的數據取決於http調用,一旦我獲得數據,我將調用api.setRowData(data);在調試過程中,我發現我需要的數據在那裏。但是,網格並沒有在最初的http響應中顯示整個數據。當我再次打電話時,它會顯示數據。這是我做的,一旦我得到來自HTTP調用數據:ag-grid api.refreshView()似乎沒有工作
gridOptions.api.setRowData(data);
gridOptions.api.refreshView();
另外在gridOptions,我提到:
onGridReady: function() {
gridOptions.api.sizeColumnsToFit();
gridOptions.api.refreshView();
}
任何想法是什麼問題?
你可以嘗試調用'gridOptions.api.refreshInMemoryRowModel()'? –