Angular isState - 如何在ng-if中进行比较?

时间:2015-02-18 12:15:46

标签: javascript angularjs

情况:

大家好。 我正在使用isState作为我的角应用程序。

这是文档页面:

http://angular-ui.github.io/ui-router/site/#/api/ui.router.state.filter:isState

我必须在ng-if内做一个简单的检查,看看状态是否相等' A'或者' B'。

代码:

这是包含导航的列表: (我应该在ng-if内部进行检查)

<ul class="menu-extra list-inline pull-right" ng-if="is_master' | isState ">

</ul>

问题:

如何在ng-if中进行比较,以检查状态是否等于某个状态或某个另一个状态?

谢谢!

1 个答案:

答案 0 :(得分:5)

只需将过滤器表达式放入括号中,然后将它们OR:

ng-if="('is_A' | isState) || ('is_B' | isState)"