我遇到的问题是,当我使用ui-grid
的更新版本时,我的Angular angular JS
无法在其网格中加载数据。它的角度较低版本为1.5.0,但是不能与1.6.5
一起使用。
此外,它也没有显示有关网格的任何错误。根据Ui-grid documentation我可以看到他们只使用了角1.5.0
,但最新版本如1.6。+
我不喜欢使用旧版本的angualr js。我使用的是ui-grid(4.0.11, latest)
的最新版本,因此Angular
也是如此。
你能否就这个或任何具有相同设施的替代网格提出任何建议?
使用 1.6.5
链接使用 1.5.0
链接答案 0 :(得分:1)
在第二个示例中,将其用于$http
方法:
$http.get(url)
.then(function(resp) {
$scope.gridOptions.totalItems = 100;
var firstRow = (paginationOptions.pageNumber - 1) * paginationOptions.pageSize;
$scope.gridOptions.data = resp.data.slice(firstRow, firstRow + paginationOptions.pageSize);
});
最小的变化只是将1.6.5更改为此。响应对象包含标题,因此您需要data
属性。
$scope.gridOptions.data = response.data.slice(firstRow, firstRow + paginationOptions.pageSize);