我一直在用Angularfire2制作Angular2应用程序。从Firebase检索数据时,我遇到了有关FirebaseListObservable的问题。这是我的代码。如何等待FirebaseListObservable的响应
this.requests = this._af.database.list('/requests');
此后不久,我登录这个变量。
console.log(this.requests);
然后我得到了一个未定义的一个,但我想等待这个请求的响应,因为this.requests总是在这段代码中未定义。我希望你能教我如何等待firebase请求的结果。对不起我的英文不好。
谢谢,我还有一个问题。在ngOnInit中调用请求比构造函数更好吗?我学会了在ngOnInit之前调用构造函数。我总是无法决定使用哪个。如果你喜欢,我希望你会回答这个问题。 – taku845
@taku。这是一个很好的做法,请参阅[this](http://stackoverflow.com/questions/35763730/difference-between-constructor-and-ngoninit)获取更多线程。 – JayChase
谢谢!我会看到它。 – taku845