我正在尝试使用具有分页选项的Ng-Grid。我可以在网格中显示数据,格式化它们等等。
我的控制器: http://pastebin.com/mnHE0rYq
当我尝试配置分页时出现问题。使用如下代码时,表中没有数据呈现,但我知道$scope.myData
已加载数据(在控制台中检查变量)。
当我在$timeout
函数中注释$scope.getPagedDataAsync
函数时(我也尝试了setTimeout()
- 相同的行为)我可以在网格中看到数据,但点击下一个后网格没有重新加载/上一页。另外,我注意到$scope.$apply()
从未被调用过。
我的Ng-Grid版本是2.0.11,AngularJS是1.2.16。
感谢您的帮助!
答案 0 :(得分:0)
如果有人遇到同样的问题,问题实际上是微不足道的,并且出现在HTML行中(我没有添加此行发布,但我无法想象可能有任何问题):
<div ng-controller="MyCtrl" class="gridStyle" ng-grid="gridOptions" ></div>
我发现ng-controller不能与ng-grid在同一个标签中。