2016-10-03 42 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

謝謝,是啊有想法 –