Создание единого потока из подпотоков

#rxjs

#rxjs

Вопрос:

Я новичок в реактивном программировании. У меня есть это наблюдаемое:

[[7,2,5][4,3]]

Мне нужно преобразовать его в это:

[7,2,5,4,3]

Как я могу преобразовать его с помощью оператора flatmap?

Ответ №1:

Используя mergeAll или concatAll

 source.pipe(mergeAll());
source.pipe(concatAll());
  

Комментарии:

1. спасибо за сообщение. Можно ли достичь того же результата с помощью оператора mergeMap?

2. @Michael конечно. mergeAll() идентично mergeMap(i => i)