ng-if具有JSON提要数组值

时间:2015-06-24 15:38:28

标签: javascript arrays angularjs

非常简单,如果我使用:

{{item.areas[0]["post-codes"]}}

我可以渲染出所需的值。

如果我这样做:

<li ng-if="{{item.areas[0]["post-codes"]}} == yes">

Angular抱怨 - 对于像这样的价值观来说,最好的方法是什么?

1 个答案:

答案 0 :(得分:2)

值实际为yes吗?它是一个字符串,还是布尔值true

  • 您的报价也会出现问题。
  • ng-if
  • 中不应该有花括号
  • 您应该使用身份运算符(===

这样的事情:

<li ng-if="item.areas[0]['post-codes'] === 'yes'">