为什么 Angular UI-Grid 无法使用 angular 更新版本 1.6.5?
Why Angular UI-Grid is not working with angular updated version 1.6.5?
我遇到一个问题,当我使用 angular JS
的更新版本时,我的 Angular ui-grid
无法在其网格中加载数据。它在 angular 较低版本的 1.5.0 上工作正常,但不适用于 1.6.5
。
此外,它也没有显示有关网格的任何错误。根据 Ui-grid documentation 我可以看到他们只使用了 angular 1.5.0
,但是最新版本如 1.6.+
呢?
我不喜欢使用旧版本的 angualr js。我正在使用最新版本的 ui-grid(4.0.11, latest)
所以 Angular
也是如此。
你能就此或具有相同设施的任何替代电网提出任何建议吗?
Link 使用 1.6.5
Link 使用 1.5.0
在您的第二个示例中,将此用于您的 $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 更改为此。响应 object 包含 headers,因此您需要从中获取 data
属性。
$scope.gridOptions.data = response.data.slice(firstRow, firstRow + paginationOptions.pageSize);
我遇到一个问题,当我使用 angular JS
的更新版本时,我的 Angular ui-grid
无法在其网格中加载数据。它在 angular 较低版本的 1.5.0 上工作正常,但不适用于 1.6.5
。
此外,它也没有显示有关网格的任何错误。根据 Ui-grid documentation 我可以看到他们只使用了 angular 1.5.0
,但是最新版本如 1.6.+
我不喜欢使用旧版本的 angualr js。我正在使用最新版本的 ui-grid(4.0.11, latest)
所以 Angular
也是如此。
你能就此或具有相同设施的任何替代电网提出任何建议吗?
Link 使用 1.6.5
Link 使用 1.5.0
在您的第二个示例中,将此用于您的 $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 更改为此。响应 object 包含 headers,因此您需要从中获取 data
属性。
$scope.gridOptions.data = response.data.slice(firstRow, firstRow + paginationOptions.pageSize);