【发布时间】:2013-09-30 10:57:51
【问题描述】:
我有这段代码使用 on() 从 Firebase 获取数据,在 on() 内部我创建了我想从函数中发送出去以供将来使用的对象 - 使用 return,但它似乎没有返回任何东西. 所以问题是我怎样才能使它正确?
postsRef.on('value', function(snapshot) {
if (snapshot.val() === null) {
var allPosts = false,
numberOfPosts = 0;
}
else {
var allPosts = snapshot.val(),
numberOfPosts = Object.size(allPosts);
}
var postsData = {
content: allPosts,
count: numberOfPosts
};
return postsData;
});
【问题讨论】:
标签: firebase