如何在ng-if和变量中使用过滤器?
- 论坛
- 如何在ng-if和变量中使用过滤器?
11 浏览
如何在ng-if和变量中使用过滤器?
在这个例子中,我在ng-repeat
中使用了过滤器,但是如何在变量和ng-if
中使用它呢?类似于:
{{languages.length | filter: {available: true}}}
和
ng-if="languages.length == 0 | filter: {available: true}"
请参考Fiddle。
HTML
总共有{{languages.length}}种语言。 ??? 有{{languages.length}}种可用的语言。 ??? 抱歉,没有可用的语言。
- {{language.name}}
AngularJS
$scope.languages = [ {id:1, name:"德语", available: false}, {id:2, name:"英语", available: true}, {id:3, name:"法语", available: false}, {id:4, name:"意大利语", available: true}, {id:5, name:"西班牙语", available: false} ];