gpt4 book ai didi

angularjs - AngularJS过滤器取反

转载 作者:行者123 更新时间:2023-12-03 11:30:58 25 4
gpt4 key购买 nike

我有一组项目,我想使用ng-model作为字符串来过滤ng-repeat来过滤集合,到目前为止,我还没有找到一种方法来使表达式被否定时起作用。做这样的事情:

<select ng-model="languageOrigin" ng-change="updatePrice()">
<option ng-repeat="language in languages">{{language}}</option>
</select>
<select ng-model="languageDestination" ng-change="updatePrice()">
<option ng-repeat="language in languages | filter:!languageOrigin">{{language}}</option>
</select>

documentation中,它表示我们应该使用!否定表达,但仍然没有运气。

我究竟做错了什么?

最佳答案

'!'字符位于过滤器字符串的前面,如下所示:

filter:'!'+languageOrigin


<select ng-model="languageOrigin" ng-change="updatePrice()">
<option ng-repeat="language in languages">{{language}}</option>
</select>
<select ng-model="languageDestination" ng-change="updatePrice()">
<option ng-repeat="language in languages | filter:'!'+languageOrigin">{{language}}</option>
</select>

关于angularjs - AngularJS过滤器取反,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13278371/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com