我的数据结构是:
{"code":"AAA","name":"AAA industries","date":null}
我试图在按钮中只显示名称。我正在尝试使用以下内容:
<div ng-repeat="item in company.details">
<button ng-repeat="(key, val) in item">
{{val}}
</button>
</div>
但当然显示一切。我的下一步是什么?
答案 0 :(得分:2)
使用此
检查密钥,如果它等于name,则显示else dont
<div ng-repeat="item in company.details">
<button ng-repeat="(key, val) in item">
<span ng-if="key=='name'">{{val}}</span>
</button>
</div>
答案 1 :(得分:0)
这是一个说明答案的jsBin。
代码逻辑如下:
<body ng-app="MyApp" ng-controller="myController">
<div ng-repeat="item in data">
{{item.name}}
</div>
</body>
答案 2 :(得分:0)
Kolban是对的。所以在你的情况下答案是:
<div ng-repeat="item in company.details">
{{item.val}}
</div>