ng-if / ng-show表示数据表

时间:2016-08-17 12:20:33

标签: angularjs angular-datatables

我已将表格从角度转换为数据表格。现在我无法过滤掉行。

<table datatable="" dt-options="dtOptions" dt-columns="dtColumns">
    <tr>
                                        <th class="Header">Feature</th>
                                        <th class="Header">ID</th>

                                        <th class="Header">Log</th>
                                        <th class="Header">Location</th>
    </tr>
</table>

当用户选择“复选框排除非成员”时。我正在使用ng-if删除行。现在我正在使用DTColumnbuilder来构建表格,所以ng-show和if not不工作。

$scope.dtOptions = DTOptionsBuilder.fromSource('/Summary/'+item)
                    .withDataProp('responseData')
                    .withOption('serverSide', false)
                    .withOption('processing', false)
                    .withOption('bPaginate',false);
                    $scope.dtColumns = [
                    DTColumnBuilder.newColumn('feature').withTitle('Feature').withOption('width', '20%'),
                    DTColumnBuilder.newColumn('ID').withTitle('ID').withOption('width', '20%'),

                    DTColumnBuilder.newColumn('Log').withTitle('Log').withOption('width', '40%'),
                    DTColumnBuilder.newColumn('Location').withTitle(' Location').withOption('width', '20%')

                ];

所以基本上如果用户选中复选框,它应该删除id与非成员匹配的行。只是不能用数据表来解决这个问题。

0 个答案:

没有答案