为什么Angular UI-Grid不能使用角度更新版本1.6.5?

问题描述 投票:3回答:1

我正面临一个问题,即当我使用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链接

angularjs angular-ui-grid ui-grid angularjs-1.6
1个回答
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);
© www.soinside.com 2019 - 2024. All rights reserved.