首先,抱歉标题太长了。
我正在尝试使用来自angularfire2的forEach订阅一系列连续流,但我还想在确认第一组数据已进入后运行一个函数:
this.people.forEach((person) => {
person.items = this.database.list('/items' + person.key);
person.items.subscribe((data) => {person.itemsList = data});
});
myIntendedFunction();
有没有办法这样放置myIntendedFunction()
:
data
它在每个 接收到第一个流之后运行person
,并且- 它只运行一次?