角度数据表正在搜索注释/隐藏字段

时间:2017-06-07 13:54:06

标签: javascript angularjs datatable

我在我的代码中使用<table datatable="ng">的角度数据表。

我有一个列,其中我显示了不同的状态(已排队,已完成,已失败)并使用ng-if切换它们

我希望用户能够通过输入数据表自动生成的搜索框,根据状态进行搜索。

然而,它显示了所有这些,而不仅仅是ng-if中可见的那些。它不会过滤掉隐藏的状态(ng-if工作正常,我只看到一个状态)

如果我输入垃圾,它会起作用。但如果我输入失败并且没有失败状态,它仍会显示所有状态。

我评论了所有这些,过滤器仍然会检测到它们!

<tbody>
    <tr ng-repeat="obj in myArray">
        <td style="text-align: center">
            <!--<div class="label label-success" ng-if="obj.status==0">Downloaded</div>-->
            <!--<div class="label bg-yellow-dark" ng-if="obj.status==1">Queued</div>-->
            <!--<div class="label bg-info-dark" ng-if="obj.status==2">Downloading</div>-->
            <!--<div class="label label-danger" ng-if="obj.status==3">Failed</div>-->
        </td>
     </tr>
</tbody>

0 个答案:

没有答案