0

我有我在这样的视图中显示的数据,效果很好:

  <p class="ytTitle">{{ channel.ytTitle }}</p>

从这样的数据集中:

[{
  "id": 150,
  "ytId": "UC7YGvsMTJ7KroZRaUTiF5PQ",
  "property": true
}]

我想知道说 {{ channel.property 之类的话的最佳方式?“属性”:“无”}}。用查找该属性名称的内容替换“属性”。

4

1 回答 1

1

您使用的是哪个版本的 AngularJS?AngularJS 1.2 支持三元运算符,所以你可以这样做:

{{ channel.property ? 'property' : 'none' }}

{{ channel.property ? channel.property : 'none' }}

旧版本需要解决方法,如下所示:

{{ channel.property && 'property' || 'none' }}

{{ channel.property || 'none' }}
于 2013-10-11T04:34:30.443 回答