我正在尝试在订阅值到达后做某事,但从未调用成功回调。
this.items = this.af.database.object( 'items' , {preserveSnapshot:true} );
this.itemsSub = this.items.subscribe(
snapshot =>{ this.values = snapshot.val(); },
(err) => console.log(err),
() => console.log('this.values')
);
另外,有人建议我将其更改为,this.items.take(1).subscribe
但这样做,this.values 的日志返回未定义。