Ich habe Service:.asObservable möchten nicht mit Observable.forkJoin arbeiten
export class ConfigService {
private _config: BehaviorSubject<object> = new BehaviorSubject(null);
public config: Observable<object> = this._config.asObservable();
constructor(private api: APIService) {
this.loadConfigs();
}
loadConfigs() {
this.api.get('/configs').subscribe(res => this._config.next(res));
}
}
Der Versuch, diese von der Komponente zu nennen:
...
Observable.forkJoin([someService.config])
.subscribe(res => console.log(res)) //not working
someService.config.subscribe(res => console.log(res)) // working
...
Wie ich Observable.forkJoin
mit Observable
Variable verwenden config
?
Ich muss Configs im Dienst speichern und warten, bis sie nicht mehr angezündet werden und andere nicht beendet, um Loader zu stoppen.
tywm für Antwort – user2886051