Restangular和Ng-table不工作

时间:2016-07-05 15:03:30

标签: javascript angularjs restangular ngtable

我的代码无效:

    $scope.tableParams = new NgTableParams({}, {
    page: 1,
    getData: function($defer, params) {
        // orderBy = $scope.tableParams.sorting();
        // filter = $scope.tableParams.filter();
        // console.log(orderBy);
        // console.log(filter);

        Restangular.one('events', $routeParams.eventId).getList('applications').then(function (apps){
            var data = apps;
            $defer.resolve(data);
            // $log.debug('ok fetching apps:', apps);
        });
    }
});

此代码结果为

  

TypeError:$ defer.resolve不是函数

为什么?

1 个答案:

答案 0 :(得分:0)

已删除提供给getData方法的$ defer参数。

您可以查看更改

https://github.com/esvit/ng-table/blob/master/CHANGELOG.md