显示 ng 重复选项值,但过滤器中的值除外



我有一个ng-repeat option select,如何显示除包含'TM'options之外的所有options

<select ng-model="mainCtrl.header.selectedItemId" class="form-control">
    <option ng-repeat="option in mainCtrl.items | filter:'TM'" ng-value="option.id">{{option.name}}</option>
</select>   

如 SO Answer 中所述,您可以在filter中使用否定

<select ng-model="mainCtrl.header.selectedItemId" class="form-control">
        <option ng-repeat="option in mainCtrl.items | filter:'!TM'" ng-value="option.id">{{option.name}}</option>
    </select>

最新更新