在运行时更改角度过滤器比较器布尔值

时间:2017-04-10 08:52:21

标签: angularjs angularjs-filter

是否可以在运行时更改角度比较器布尔值?就像有一个复选框,可以将比较器更改为true或false。

<input id="strictSearch" ng-value="strictSearch" type="checkbox">
<tr data-ng-repeat="item in (filteredList = (allSerialNumbers | filter:search:strictSearch)) | orderBy: sortType :sortReverse track by $index"
                         class="table-row" ng-if="item.serialNumber != ''" id="{{item.appointmentId}}">

此示例不起作用。所以我正在寻找解决方案。有一个简单的方法吗?或者我必须编写自己的过滤器?

1 个答案:

答案 0 :(得分:0)

在复选框上使用ng-value而不是ng-model时出现了一个愚蠢的语法错误。