所以在我的项目中:
我有
Observable.combineLatest(this.service.getService(), this.store.select('A'))
.takeUntil(this.ngUnsubscribe)
.subscribe(([serviceResponse, storeResponse]) => {
//do sth.
}
但是,做某事。引发“无法读取未定义的属性”错误。然后我意识到CombineLatest发出带有this.service.getService()初始值(空数组)的subscribe()。有没有办法我可以暂停订阅的执行,直到serviceResponse的数组填满?