2016-10-03 44 views
1

调用2 web服务到一个数组,这是一个关系纳克重复与2阵列在它们之间

  1. 交web服务
  2. 评论web服务

假设我有2个柱和每个交分别有3条和2条评论。

每个评论由具有交ID

例如: 接线柱阵列: [object1,Object2的] - 在

{"_identifier":"","_entityName":"CRM_Posts","$ref":"CRM_Posts\/FE8B8DEDBC874F61BA255395C1A07BEE","id":"FE8B8DEDBC874F61BA255395C1A07BEE","liveTransfer":null,"client":"7F3CD06A9B334C5FBED095907D8837A8","client$_identifier":"Ocala\/Fasho Group","organization":"0","organization$_identifier":"*","active":true,"creationDate":"2016-09-24T15:19:37+05:30","createdBy":"436703728E15455D80ED1319C5C7BE9F","createdBy$_identifier":"Tayyab Sayyad","updated":"2016-09-24T15:19:37+05:30","updatedBy":"436703728E15455D80ED1319C5C7BE9F","updatedBy$_identifier":"Tayyab Sayyad","message":"What About This Shipment !","userContact":"9F3332D3D9AA401EACA3AC3B4C684D7F","userContact$_identifier":"Ocala","table":"147718EA960A4BCDBEE9C172E6D7048F","table$_identifier":"OCA_Shippingorder","recordID":"1B3A9D1FDAC84E169060DC2CA216BE76","recordTime":1475492220402} 

同样这里交在对象未来由具有数据评论 array0 [object1,object2], array1 [object1,object2,object3]

现在我需要迭代它的方式,

例如:

POST2: 注释1 注释2 将comment3 POST1: 注释1 注释2

我希望我解释清楚我的目标,需要一个参考实现这个

回答

1

,你可以窝重复:

<div ng-repeat="post in posts"> 
{{ post.field }} 
    <div ng-repeat="comment in getComments(post.id)"> 
    {{ comment.field }} 
    </div> 
</div> 

然后使用函数来过滤您的Web服务返回的内容:

$scope.getComments = function(postId) { 
    return $scope.posts.filter(function(x) { return x.postId == postId; }); 
}; 
+0

谢谢,是啊有想法 –