我正在尝试使用firebase-document
自定义行为中的动态、命令式创建的元素来获取数据。
我有以下代码。请注意第一个console.log
按预期正确记录的日志。但第二个从不记录任何内容。我哪里错了?
<link rel="import" href="../../bower_components/polymer/polymer.html">
<link rel="import" href="../../bower_components/polymerfire/polymerfire.html">
...
getUserLocalSeries: function(uid) {
var doc = document.createElement('firebase-document');
var path = ['users', uid, 'local'].join('/');
doc.appName = 'app';
doc.path = path;
var _this = this;
console.log('path', path); // Logs fine
doc.addEventListener('response', function(e) {
console.log('doc', doc.lastResponse); // Doesn't log
_this.set('userLocalSeries', doc.lastResponse);
});
this.set('userLocalSeries', doc.data);
},