【发布时间】:2016-12-02 22:59:46
【问题描述】:
我有一个 Observable 从 Firebase 获取一些数据(使用 AngularFire2),类似这样(我不需要更改流,只需要最后一个):
this.items = this.af.database.list('/items').take(1);
然后(在另一个通常在数据到达时调用的函数中)我想处理结果,例如这样:
this.items.last().do(items => {
console.log('items from server',items);
});
但这不起作用(它不会在控制台日志中产生任何内容)。
如何使用 Observable 的最新结果?
【问题讨论】:
-
考虑使用
BehaviorSubject,它有getValue方法。
标签: angular firebase firebase-realtime-database rxjs