Я пытаюсь присоединиться к пользовательскому Observable (rxjs 5.5.6)
import { forkJoin } from 'rxjs/observable/forkJoin';
forkJoin(
this.resources.loadRefsCatalog()
).subscribe((res) => {
// I'm never executed :(
});
и цель
public loadRefsCatalog(): Observable<any> {
console.log(1);
return new Observable((observer) => {
console.log(2);
// doing something
});
}
У меня есть 1 и 2 в журнале консоли, но я никогда не подписываюсь на forkJoin.
Я пробую вернуться с помощью {unsubscribe () {}} и Observer.complete (), но без изменений. Так что я застрял, не понимая почему.
Заранее спасибо за любые идеи.
// Конечно, мой forkJoin предназначен для нескольких запросов, а другие наблюдаются по http и работают хорошо, но не для моих собственных. Я пробовал много комбинаций.
forkJoin
испустил. А передача единственного наблюдаемого вforkJoin
в некоторой степени бессмысленна. - person cartant   schedule 27.06.2018