Ng-Tables分组功能不适用于服务器端数据

时间:2017-08-15 17:36:28

标签: javascript angularjs ngtable

下面是js我用来根据返回数组中的groupName属性对结果列表进行分组。不幸的是表没有加载(它完全是空白的),但我也没有在控制台中出错。文档在plug-in's page上非常稀疏,所以我想知道:如何使用getData选项并启用返回结果的分组。

    var getConnections = function(firmId){
        self.tableParams = $rootScope.gridParamsHash["groupsList"] || new NgTableParams({count: 25 }, {
            counts: [25, 50, 100],
            group: 'groupName',
            groupOptions: { isExpanded: true },
            getData: function(params){
                $scope.checkFilter();
                return connectionsService.getConnections(firmId, 
                                                         $scope.pagingParams, 
                                                         params.filter(), 
                                                         params.sorting())
                                         .then(connectionsData, connectionsError);
            } 
        });
    };

    var connectionsData = function(data){
        self.gridData = ata.connections;
        $scope.pagingParams.total = data.total;
        return self.gridData
    };

1 个答案:

答案 0 :(得分:0)

std::ref()属性移动到构造函数中的第一个对象解决了问题

group