我在應用程序中使用angularfire和firebase使用angularfire。我有一些文本文件存儲在firebase中。我想採取所有這些文件,並返回這些文件中的所有段落的數組進行角度操縱。延遲返回變量,直到從Firebase同步數據
我創建了一個服務,它將firebase中的數據與變量文檔進行同步。該服務具有以下功能將其更改爲段落數組。
getParas: function(){
var paras = [];
for(var i=0;i< documents.length;i++){
paras = paras.concat(documents[i].text.split('\n'));
}
return paras;
}
但是由於數據需要從firebase進行同步,所以函數在對para變量進行更改之前返回。
我試過使用documents.$loaded().then(function(){...
但我不確定如何從getParas()
函數返回此結果。
我見過article,但過濾器似乎不是最好的選擇呢?
感謝
馬修
謝謝 - 你說對了,我最好以我想要檢索的格式分開存儲。我想我會嘗試。 – mrmjct 2014-10-30 10:47:09