无法使用 ui-grid 的 InfiniteScroll 功能
Cannot use InfiniteScroll feature of ui-grid
尝试使用 ui-grid 的无限滚动功能,但没有成功。
同时使用了 3.0.0-v16 和当前不稳定的脚本版本(2 天前发布)。我以 http://ui-grid.info/docs/#/tutorial/212_infinite_scroll .
为例
当ui-grid调用$scope.gridOptions.onRegisterApi(gridApi)
方法时,注入的gridApi
对象没有infiniteScroll
成员
确实是下面一行
gridApi.infiniteScroll.on.needLoadMoreData($scope, function () {...});
加注
TypeError: Cannot read property 'on' of undefined
at Object.$scope.gridOptions.onRegisterApi (http://...my-ctrl.js:144:35)
at Grid.renderingComplete (http://ui-grid.info/release/ui-grid-unstable.js:4791:20)
你知道这是怎么回事吗?
不是真正的答案!我只是用它来更好地格式化代码。
你是不是这样写html的:
<div ui-grid="gridOptions" class="grid" ui-grid-infinite-scroll></div>
您是否在您的应用中注入了该功能?
var app = angular.module('app', ['ngTouch', 'ui.grid', 'ui.grid.infiniteScroll']);
请记住 ui-grid 正在开发中,那些聪明的人正在努力工作并且在保持文档最新方面存在问题。
尝试使用 ui-grid 的无限滚动功能,但没有成功。
同时使用了 3.0.0-v16 和当前不稳定的脚本版本(2 天前发布)。我以 http://ui-grid.info/docs/#/tutorial/212_infinite_scroll .
为例当ui-grid调用$scope.gridOptions.onRegisterApi(gridApi)
方法时,注入的gridApi
对象没有infiniteScroll
成员
确实是下面一行
gridApi.infiniteScroll.on.needLoadMoreData($scope, function () {...});
加注
TypeError: Cannot read property 'on' of undefined
at Object.$scope.gridOptions.onRegisterApi (http://...my-ctrl.js:144:35)
at Grid.renderingComplete (http://ui-grid.info/release/ui-grid-unstable.js:4791:20)
你知道这是怎么回事吗?
不是真正的答案!我只是用它来更好地格式化代码。
你是不是这样写html的:
<div ui-grid="gridOptions" class="grid" ui-grid-infinite-scroll></div>
您是否在您的应用中注入了该功能?
var app = angular.module('app', ['ngTouch', 'ui.grid', 'ui.grid.infiniteScroll']);
请记住 ui-grid 正在开发中,那些聪明的人正在努力工作并且在保持文档最新方面存在问题。