Size: a a a

Angular - русскоговорящее сообщество

2020 February 20

AS

Anton Shvets in Angular - русскоговорящее сообщество
не могу придумать ничего кроме как вынести "дочерний" в отдельную переменную, брать от него ласт и завести в takeUntil основного.
А зачем это понадобилось?
источник

DB

Dilame 🎩 Bowzee ⠀⠀⠀ོ... in Angular - русскоговорящее сообщество
Денис Макаров
что-то вы тут с терминами запутали совсем. Какие дочерние потоки? switchMap ждет эмита от внешнего потока, затем вызывает callback и подписывается на поток, который возвращает callback. Я бы скорее назвал это внутренним потоком. Если внутренний поток завершается, то внешний продолжает работать. Вот если внешний завершится, то switchMap отписывается от внутреннего. Или если внешний поток эмитит новое значение, то switchMap тоже отписывается от внутреннего, но при этом снова вызывает callback и подписывается
Прям совсем напутал?) Принципиальная разница между дочерним и внутренним потоком?)

Да, я знаю, как работает switchMap.
Я не знаю, как сделать так, что бы он работал по-другому, как я описал.
источник

DB

Dilame 🎩 Bowzee ⠀⠀⠀ོ... in Angular - русскоговорящее сообщество
Anton Shvets
не могу придумать ничего кроме как вынести "дочерний" в отдельную переменную, брать от него ласт и завести в takeUntil основного.
А зачем это понадобилось?
> А зачем это понадобилось?

Да очень просто - в сторадже лежит некий текущий выбор пользователя. Это непрерывный поток.
При нажатии на кнопку надо послать запрос на мутацию с использованием этого выбора
Запрос на мутацию комплитится после ответа
источник

ДМ

Денис Макаров... in Angular - русскоговорящее сообщество
чем вам take не устраивает? вам нужна одноразовая акция на действие
источник

ДМ

Денис Макаров... in Angular - русскоговорящее сообщество
только я бы взял first
источник

DB

Dilame 🎩 Bowzee ⠀⠀⠀ོ... in Angular - русскоговорящее сообщество
Денис Макаров
чем вам take не устраивает? вам нужна одноразовая акция на действие
Да в общем-то да, видимо это и есть правильное решение)
источник

DB

Dilame 🎩 Bowzee ⠀⠀⠀ོ... in Angular - русскоговорящее сообщество
Денис Макаров
только я бы взял first
Действительно, он под мой кейс более органично вписывается. Спасибо
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
я придумал план, но лучше такое в продакшн не тащить :))
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
источник

DB

Dilame 🎩 Bowzee ⠀⠀⠀ོ... in Angular - русскоговорящее сообщество
Сдайте свою волшебную палочку) Вне хогвартса так делать запрещено
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Dilame 🎩 Bowzee ⠀⠀⠀ོ ⠀⠀
Сдайте свою волшебную палочку) Вне хогвартса так делать запрещено
это меня утреннее какао еще не отпустило
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
вообще с этими вашими безумными сторами на потоках че только не придумают. сколько уже живу с обычными BehSubj/Akita, никаких подобных проблем :)
источник

DB

Dilame 🎩 Bowzee ⠀⠀⠀ོ... in Angular - русскоговорящее сообщество
Anton Shvets
вообще с этими вашими безумными сторами на потоках че только не придумают. сколько уже живу с обычными BehSubj/Akita, никаких подобных проблем :)
A BehaviourSubject это не безумный стор на потоках?)
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Dilame 🎩 Bowzee ⠀⠀⠀ོ ⠀⠀
A BehaviourSubject это не безумный стор на потоках?)
в этом случае слово "безумный" убирается :)
источник

ДМ

Денис Макаров... in Angular - русскоговорящее сообщество
Dilame 🎩 Bowzee ⠀⠀⠀ོ ⠀⠀
A BehaviourSubject это не безумный стор на потоках?)
лол, все ваши ngrx/ngxs на них и работают)
источник

DB

Dilame 🎩 Bowzee ⠀⠀⠀ོ... in Angular - русскоговорящее сообщество
Anton Shvets
в этом случае слово "безумный" убирается :)
А, мысль понял)
Да я тут просто впервые в жизни с Apollo GraphQL работаю, а они из коробки предлагают стейт-менеджмент, который, в общем-то довольно уместен.
источник

ДМ

Денис Макаров... in Angular - русскоговорящее сообщество
Dilame 🎩 Bowzee ⠀⠀⠀ོ ⠀⠀
А, мысль понял)
Да я тут просто впервые в жизни с Apollo GraphQL работаю, а они из коробки предлагают стейт-менеджмент, который, в общем-то довольно уместен.
за graphql плюсик конечно)
источник

🅷.

🅷🅴🅻🅻P🅴🆁 ...... in Angular - русскоговорящее сообщество
что с пакетам. Поставил вебпак в пекет json и завел npm install
источник

sr

sudo root in Angular - русскоговорящее сообщество
Всем привет, помогите включить лог консоли. Как я понимаю console.log() я не увижу если работаю на ng serve. Подскажите как нужно запустить приложение чтобы я мог видеть лог в реальном времени.
ОС Windows
IDE WebStorm
источник

ss

sb0na sb0na in Angular - русскоговорящее сообщество
sudo root
Всем привет, помогите включить лог консоли. Как я понимаю console.log() я не увижу если работаю на ng serve. Подскажите как нужно запустить приложение чтобы я мог видеть лог в реальном времени.
ОС Windows
IDE WebStorm
Всм не видишь? Вроде все работает как и обычно
источник