我正在关注ng-table(
http://bazalt-cms.com/ng-table/example/1)的第一个例子.
原文链接:https://www.f2er.com/angularjs/141696.html除了tableParams之外,一切似乎都有效.只要我将其包含在控制器中,页面中就不会显示任何内容.
示例和我的代码之间的区别是我从json服务加载数据:
angular.module('mean.cars').controller('CarsController',['$scope','$stateParams','$location','Global','Cars',function ($scope,$stateParams,$location,Global,Cars,ngTableParams) { $scope.global = Global; var data = Cars.query(); $scope.tableParams = new ngTableParams({ page: 1,// show first page count: 10 // count per page },{ total: data.length,// length of data getData: function($defer,params) { $defer.resolve(data.slice((params.page() - 1) * params.count(),params.page() * params.count())); } });
Cars.query();运作良好(测试过).
那么我错过了什么?
有一个javascript错误:“undefined不是函数出现”在以下行:
$scope.tableParams = new ngTableParams({