потому что он последний :)
Takeuntil создаёт две подписки на текущий обзервабл и на тот который ему передали в качестве параметра. Как только приходит сообщение в него он завершает обе подписки. По сути не важно где он находится в пайпе
Т.е. операторы хотите сказать выполняются ассинхронно внутри pipe?
Мне его что, наверх поставить что ли?)
Нет когда в него передаётся параметр он ждёт значение что отписаться и как только его получает завершает подписку. Почти все операторы выполняются последовательно
Просто я не понимаю как выполнить операторы ниже filter, если мне прилетает в него false У меня промис сейчас просто висит бесконечно и всё
что внутри ready$?
Obs Да мне инициализатор просто нужно запустить. Никак не могу, потому что на промисе завис и всё
Ничего страшного я тоже с трудом понимаю что там происходит.
Я знаю, что сабж. Я имел ввиду, то что им нельзя пользоваться ж как сабжем из-за asObservable(). Вот я и спрашиваю как его завершить
tap'ом законсоль какие события проходят в конце, там понятно станет
tap после filter не сработает, потому что там false прилетает
ну значит и промис не зарезолвится
Я знаю, но мне его нужно зарезолвить)
Обсуждают сегодня