Size: a a a

Советский Angular

2019 December 02

В

Владимир in Советский Angular
Вертихвост キバ
но это не слияние)
ну это в прямом смысле свитч
источник

Вキ

Вертихвост キバ in Советский Angular
Nikita 👩🏻‍💻💭
Слияние это mergeMap
и это не слияние
источник

N👩

Nikita 👩🏻‍💻💭 in Советский Angular
Вертихвост キバ
и это не слияние
Разве?
источник

Вキ

Вертихвост キバ in Советский Angular
ага
источник

N👩

Nikita 👩🏻‍💻💭 in Советский Angular
источник

В

Владимир in Советский Angular
Nikita 👩🏻‍💻💭
Слияние это mergeMap
да, это тоже не слияние, это маппинг
источник

В

Владимир in Советский Angular
)))
источник

N👩

Nikita 👩🏻‍💻💭 in Советский Angular
Ладна
источник

N👩

Nikita 👩🏻‍💻💭 in Советский Angular
Пойду в макдак)
источник

В

Владимир in Советский Angular
окей, ну а почему нельзя назвать третий обработчик то общим?)
источник

Вキ

Вертихвост キバ in Советский Angular
Владимир
окей, ну а почему нельзя назвать третий обработчик то общим?)
Я так и не понял, что ты подразумеваешь под общим обработчиком)
источник

S

Smooth Operator in Советский Angular
Владимир
А вы все знали, да, что если используешь switchMap и получаешь error во внешнем потоке, то внутренний поток продолжает выполняться?
А ещё, если во внутреннем потоке тоже ошибка, то вывалится в их общий обработчик только первая ошибка..
> А вы все знали, да, что если используешь switchMap и получаешь error во внешнем потоке, то внутренний поток продолжает выполняться?

ты уверен?
источник

Вキ

Вертихвост キバ in Советский Angular
А по поводу слияния, то немного не коректно так говорить, потому что это попрежнему разные потоки. Как сказал @furevor, один поток пушит все в другой поток, и это не слияние, это очень важно понимать
источник

В

Владимир in Советский Angular
Вертихвост キバ
Я так и не понял, что ты подразумеваешь под общим обработчиком)
ну смотри, есть два потока, допустим of(1) и of(2).

У каждого из них может быть pipe и catchError.

Но я так же могу воткнуть catchError и в тот пайп, где стоит switchMap. Вот его называю общим, третьим и т.д.
источник

Вキ

Вертихвост キバ in Советский Angular
Владимир
ну смотри, есть два потока, допустим of(1) и of(2).

У каждого из них может быть pipe и catchError.

Но я так же могу воткнуть catchError и в тот пайп, где стоит switchMap. Вот его называю общим, третьим и т.д.
так
источник

В

Владимир in Советский Angular
Smooth Operator
> А вы все знали, да, что если используешь switchMap и получаешь error во внешнем потоке, то внутренний поток продолжает выполняться?

ты уверен?
да
источник

В

Владимир in Советский Angular
Smooth Operator
> А вы все знали, да, что если используешь switchMap и получаешь error во внешнем потоке, то внутренний поток продолжает выполняться?

ты уверен?
источник

Вキ

Вертихвост キバ in Советский Angular
Ты ведь понимаешь, что когда поток завершается с ошибкой, то поток завершается с ошибкой?
источник

В

Владимир in Советский Angular
Вертихвост キバ
Ты ведь понимаешь, что когда поток завершается с ошибкой, то поток завершается с ошибкой?
завершается тот поток, который пушит в другой поток (с помощью switchMap), поток, что возвращает switchMap - живёт
источник

Вキ

Вертихвост キバ in Советский Angular
Владимир
завершается тот поток, который пушит в другой поток (с помощью switchMap), поток, что возвращает switchMap - живёт
Ты ведь понимаешь, что когда поток завершается с ошибкой, то поток завершается с ошибкой?
источник