当ng-repeat在一个数组中并且该数组位于另一个对象数组中的对象内部时,重复对象的属性时遇到问题,如下所示:对象数组内部的对象ng-repeat数组
$scope.myJson = [{'id':1,'date':2,'nikola':[{'title':'a', 'name':'b'},{'title':'v', 'name':'b'},{'title':'d', 'name':'b'},{'title':'a', 'name':'b'},{'title':'a', 'name':'b'}]},
{'id':1,'date':2,'nikola':[{'title':'r', 'name':'b'},{'title':'a', 'name':'b'},{'title':'a', 'name':'b'},{'title':'a', 'name':'b'},{'title':'a', 'name':'b'}]},
{'id':1,'date':2,'nikola':[{'title':'z', 'name':'b'},{'title':'a', 'name':'b'},{'title':'a', 'name':'b'},{'title':'a', 'name':'b'},{'title':'a', 'name':'b'}]}];
<div ng-repeat='json in myJson'>
<p>{{json.id}}</p>
<p>{{json.date}}</p>
<p>{{json.nikola.title}}</p>
</div>
json.nikola.title
没有在每个nikola数组中显示每个标题。 感谢您的帮助。
你尝试过什么?你必须显示你期望的结果。 HTML应该呈现给什么? –
我其实做到了,但显然我没有以正确的方式发布代码。重点是我有那个JSON,我需要ng-repeat'nikola'内的属性,我对结果做什么并不重要。 – Uros
你应该接受下面的@BjørnSørensen的答案,这是正确的解释。 – Suicideboy