их переменной
делал отдельно 2 запроса - все норм, но хочу оптимизировать код, пробовал через merge и forkJoin, но ошибка
You provided 'undefined' where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.
может я оператор не тот выбрал? проверки на наличие обзервала делал, но бесполезно
Должно работать. Merge Статик метод или инстас обсервабл? Показать код быстрее будет
CombineLatest в этом случае наверно лучше будет
покажи код, чую ретурн забыл ))
форкджоина не достаточно?)
public message!: string | null; public errorMess!: string | null; forkJoin( [this.messageService.message$, this.messageService.errorMessage$] ) .pipe(takeUntil(this.onDestroy$)) .subscribe(mess => { this.message = mess[0] this.errorMess = mess[1] }) думаю в одном из них undefined
subscribe([smth,smth2]) так читабельнее
Обсуждают сегодня