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

时间:2017-12-15 07:42:29

标签: angularjs angular-ui-grid ui-grid angularjs-1.6

我遇到的问题是,当我使用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

链接

1 个答案:

答案 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);