Angular:如何在ng-if指令中表达条件?

时间:2013-11-11 14:38:48

标签: angularjs

如何在ng-if指令中表达条件?

现在我试过这个

<div ng-if="{ selectedTab == 'decoupage'}">
...
Syntax Error: Token '==' is unexpected, expecting [:] at column 15 of the expression [{ selectedTab == 'decoupage'}] starting at [== 'decoupage'}].

我正在使用Angular 1.2.0。

1 个答案:

答案 0 :(得分:42)

ng-if已经处于角度背景中,所以你可以这样做:

ng-if="selectedTab == 'decoupage'"

供将来参考:

  • 双花括号:{{ }} - &gt;用于插值
  • 单花括号:{ }我只在ng-class中看到过布尔表达式解析。