篩選我有以下代碼:AngularJS與三元運算表達式
<td data-ng-repeat="fld in checkedFields" ng-init="field = result[fld.field]; filter = fld.filter">
<span>
{{ null != filter ? field | filter : field }}
</span>
</td>
我收到以下控制檯錯誤
Error: [$parse:syntax] Syntax Error: Token '|' is unexpected, expecting [:] at column 24 of the expression [null != filter ? field | filter : field] starting at [| filter : field].
任何是否知道如何使用三元運算表達式AngularJS過濾器?
注:fld.filter將是一個AngularJS過濾
能否請您添加的jsfiddle的一樣,想知道你有什麼樣的數據。語法看起來不正確,因爲三元運算符期望比較?真假 ;然後你可以應用過濾器。 – Rahul