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

Mat*_*Mat 21 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'}].
Run Code Online (Sandbox Code Playgroud)

我正在使用Angular 1.2.0.

Dav*_*yon 41

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

ng-if="selectedTab == 'decoupage'"
Run Code Online (Sandbox Code Playgroud)

备查:

  • 双花括号:{{ }}- >用于插值
  • 单个花括号:{ }我只看到ng-class了布尔表达式解析.