0
我知道有一個.set
和.update
的完成處理程序,但我想知道是否有類似.forEach
的東西。檢查firebase js .forEach方法是否完成?
例如,這樣的事情:
firebase.database().ref().child('kid').orderByChild('date').on('value', function(snapshot) {
snapshot.forEach(function(kid) {
}, function(error) { //This is where the error is thrown
}
});
如果這是不可能的,有沒有解決辦法?我只需要一個函數在.forEach
方法運行完成後調用。
P.S.我的功能實際上是在另一個文件中陳述的,但我只是正常地調用它。
它說我還不能接受答案,但它做到了!我想我不認爲它可能是這麼簡單:) –
@SamuelUyemura此外,您只能傳遞一個函數作爲.forEach的參數。要發現錯誤,請使用try catch語句:) – richie
好的,我會嘗試的! –