2017-04-10 55 views
0

是否可以在運行時更改角度比較器布爾值?像有一個複選框將比較器更改爲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}}"> 

此示例不起作用。所以我正在尋找一個解決方案。有沒有簡單的方法來做到這一點?或者我必須寫我自己的過濾器?

+0

哪個比較器/運算符? – lin

+0

{{filter_expression |過濾器:表達式:比較器:anyPropertyKey}} https://docs.angularjs.org/api/ng/filter/filter – Kbi

+0

好吧,我想我有一個解決方案.... – Kbi

回答

0

剛剛在複選框上使用ng值而不是ng-model時出現了一個愚蠢的語法錯誤。