ng-table分页,排序和过滤不起作用

Vis*_*mar 2 angularjs ngtable

我正在尝试使用ngTable但它没有按预期工作.我已经实现了分页,排序和过滤

这是我创造的一个plunker.

我的方法与docs示例中指定的方式相同.分页,排序和过滤不起作用.

我试图调试,但我也没有收到任何错误消息

Fab*_*ian 7

我正在使用ng-table的更高版本,但遇到了类似的问题.显然你需要添加show-filter="true"到表标签.我没有在ng-table的文档/示例中看到这一点,但在源代码测试中找到了它.

My Angular Version:1.2.16
My ng-Table Version:0.8.3

也尝试过

角度版本:1.2.28
ng-Table版本:0.4.3

HTML

<div class="row">
<div class="col-lg-12">
    <table ng-table="tableParams" show-filter="true" class="table table-condensed table-bordered table-striped">
        <tr ng-repeat="candidate in $data">
            <td data-title="'First Name'" filter="{firstName : 'text'}">{{candidate.firstName}}</td>
            <td data-title="'Last Name'"  filter="{lastName  : 'text'}">{{candidate.lastName}}</
        </tr>
    </table>
</div>
Run Code Online (Sandbox Code Playgroud)

JS控制器

controller: function ($scope, Candidates, NgTableParams) {
            var tableParams = {
                count : 15
            };
            var tableSettings = {

            };
            Candidates.getCandidates().then(function (res) {
                tableSettings.data = res.data._embedded.candidates;
                $scope.tableParams = new NgTableParams(tableParams, tableSettings);
            });
        }
Run Code Online (Sandbox Code Playgroud)