2015-04-06 55 views
3

我的工作就簡單了流星聊天應用程序。我有兩個不同的集合,textMessages和FS.images。我需要在一個流程中基於時間顯示這些元素。現在,我將它們彼此分開提交,並且無法通過#each處理程序循環播放它們。 模板代碼:如何兩個集合合併對象到一個表,而循環遍歷Meteor.js所有對象?

<ul class="list-group"> 
    {{#each messages}} 
    <li class="list-group-item"> 
     <span class="badge">x</span> 
     UserN: {{text}} 
    </li> 
    {{/each}} 
</ul> 

<ul class="list-group"> 
    {{#each showImages}} 
     {{#unless this.isUploaded}} 
     {{> FS.UploadProgressBar bootstrap=true}} 
     {{/unless}} 
     {{> imageItem}} 
    {{/each}} 
</ul> 
+0

我可以得到兩個集合如何,如果在所有相關的一些更多的信息?你是否顯示一個用戶的所有消息,每條消息都可以有關聯的圖像? – Jon

回答

1

您可以創建如果每個用戶設定圖像和文本將由日期結合兩個集合的結果和排序他們模板幫手。

如果每個消息有一組圖片,你可以使用這個包以這樣的方式就可以得到一組圖像的一定信息的收集創建幫手。

meteor-collection-helpers