【发布时间】:2015-08-11 18:18:09
【问题描述】:
我实现了一个函数,我想返回一个保存在某个 url 下的对象。在下面的代码中,第一个 'console.log(result);'从 firebase 位置返回正确的对象。第二个返回未定义。有人可以解释为什么以及如何解决它吗?
_getById: function(obj) {
var url = "https://my-app.firebaseio.com/list/" + obj.groupId;
console.log(url);
var ref = new Firebase(url);
var result = {};
ref.on("value", function(snapshot) {
result = snapshot.val(); //first
console.log(result);
}, function (errorObject) {
}
);
console.log(result); //second
return result;
},
【问题讨论】:
标签: firebase polymer-1.0