Size: a a a

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

2019 November 12

SS

Sergei Sergeevich in Angular - русскоговорящее сообщество
RA-TA-TATA
а в чем отличия будет от обычного создания UserModel
Вопрос в том как ты хочешь получать этот инстанс в своих компонентах
источник

R

RA-TA-TATA in Angular - русскоговорящее сообщество
Sergei Sergeevich
Вопрос в том как ты хочешь получать этот инстанс в своих компонентах
а в чем преимущества подписки на данные?
источник

R

RA-TA-TATA in Angular - русскоговорящее сообщество
этож каждый раз отписываться?
источник

R

RA-TA-TATA in Angular - русскоговорящее сообщество
я просто как думал, когда чел логинится - если форма проходит все проверки и прверяется в бд, заносить юсера в сервис с данными и потом уже отдельно тягать что мне надо
источник

SS

Sergei Sergeevich in Angular - русскоговорящее сообщество
RA-TA-TATA
а в чем преимущества подписки на данные?
Все зависит от твоей задачи. Типовой случай - у тебя в навбаре либо кнопка "войти" либо выподающее меню пользователя. Проще всего в таком случае подписаться в навбаре на user из твоего сервиса
источник

SS

Sergei Sergeevich in Angular - русскоговорящее сообщество
RA-TA-TATA
я просто как думал, когда чел логинится - если форма проходит все проверки и прверяется в бд, заносить юсера в сервис с данными и потом уже отдельно тягать что мне надо
Да конечно можно и отдельно тягать, но в случае с навбаром например, который скорее всего инициализируется лишь единожды, как ты будешь узнавать об изменении статуса
источник

R

RA-TA-TATA in Angular - русскоговорящее сообщество
подписка будет менять данные автоматом?
источник

VZ

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

SS

Sergei Sergeevich in Angular - русскоговорящее сообщество
RA-TA-TATA
подписка будет менять данные автоматом?
Измения observable это как события и подписавшись ты как бы добавляешь свой callback на это событие, в котором ты манипулируешь новым значением
источник

R

RA-TA-TATA in Angular - русскоговорящее сообщество
?
источник

R

Rafael in Angular - русскоговорящее сообщество
всем привет, проблемка с навигацией по тому-же что и сейчас роуту.   пользую ngxs  с routing plugin, в redux журнале виден экшен Navigate но самого перехода не проихсодит, плз хелб
источник

В

Виталий in Angular - русскоговорящее сообщество
Всем привет.
Встречал ли кто-нибудь (или может быть использует) вот такую запись?
this.value$
 .pipe(
   tap((value) => {
     this.doStuff(value);
   })
 )
 .subscribe();


Для чего так пишут? Какой в этом смысл?


Вопрос по теме
https://stackoverflow.com/questions/49184754/tap-vs-subscribe-to-set-a-class-property
источник

VG

Vladislav Gulik in Angular - русскоговорящее сообщество
tap?
источник

В

Виталий in Angular - русскоговорящее сообщество
он
источник

AE

Argument Exception in Angular - русскоговорящее сообщество
Vladislav Gulik
tap?
наверно имеется в виду что код из тап-а можно вынести в subscribe, и вопрос мол почему он в тапе а не в сабскрайбе
источник

В

Виталий in Angular - русскоговорящее сообщество
Argument Exception
наверно имеется в виду что код из тап-а можно вынести в subscribe, и вопрос мол почему он в тапе а не в сабскрайбе
верно. Сейчас поправлю свой вопрос.
источник

VG

Vladislav Gulik in Angular - русскоговорящее сообщество
Можно без подписки юзать
источник

VG

Vladislav Gulik in Angular - русскоговорящее сообщество
Например
источник

JL

J L in Angular - русскоговорящее сообщество
Rafael
всем привет, проблемка с навигацией по тому-же что и сейчас роуту.   пользую ngxs  с routing plugin, в redux журнале виден экшен Navigate но самого перехода не проихсодит, плз хелб
Попробуйте пару раз потыкать если зарабоает то нужно pathMatch смотреть
источник

В

Виталий in Angular - русскоговорящее сообщество
Vladislav Gulik
Можно без подписки юзать
Ну это очевидно. Только зачем это нужно?
источник