gpt4 book ai didi

angularjs - 为什么 Angular UI-Grid 不能与 Angular 更新版本 1.6.5 一起使用?

转载 作者:行者123 更新时间:2023-12-03 06:43:37 25 4
gpt4 key购买 nike

我面临的问题是,当我使用更新版本的 Angular JS 时,我的 Angular ui-grid 无法在其网格中加载数据。它可以在 1.5.0 的 Angular 较低版本上正常工作,但是不能在 1.6.5 上工作。

此外,它也没有显示任何有关网格的错误。根据Ui-grid documentation我可以看到他们只使用了 Angular 1.5.0,但是像 1.6.+ 这样的最新版本呢

我不喜欢使用旧版本的 angualr js。我使用的是最新版本的 ui-grid(4.0.11,latest)Angular 也是如此。

您对此有何建议,或者是否有任何具有相同设施的替代电网?

链接使用 1.6.5

链接使用 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 更改为此。响应对象包含 header ,因此您需要其中的 data 属性。

$scope.gridOptions.data = response.data.slice(firstRow, firstRow + paginationOptions.pageSize);

关于angularjs - 为什么 Angular UI-Grid 不能与 Angular 更新版本 1.6.5 一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47827839/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com