Size: a a a

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

2020 April 21

NK

Nick Kuzmin in Angular - русскоговорящее сообщество
Но изначально вызов должен быть
источник

NK

Nick Kuzmin in Angular - русскоговорящее сообщество
Либо вы его динамически подгружаете
источник

E

Elena in Angular - русскоговорящее сообщество
Nick Kuzmin
А зачем outside? Используете
Внутри лежит полинг бека через interval, его не хорошо просто так кидать
источник

E

Elena in Angular - русскоговорящее сообщество
Nick Kuzmin
Но изначально вызов должен быть
В первом компоненте есть навигация во второй
источник

NK

Nick Kuzmin in Angular - русскоговорящее сообщество
Используйте change detection
источник

AT

Alexey Tuychiev in Angular - русскоговорящее сообщество
Nick Kuzmin
Используйте change detection
Как я понял второй не вложен в первый, они на одном уровне.
источник

E

Elena in Angular - русскоговорящее сообщество
Alexey Tuychiev
Как я понял второй не вложен в первый, они на одном уровне.
Да, все так. И он стартует конструктор и даже рендерит вёрстку, но без данных, потому что  ngoninit не срабатывает
источник

YP

Yuri Partitski in Angular - русскоговорящее сообщество
Никто не сталкивался с тем, что Hostlistener в Angular 7 и 9 работает по-разному?
источник

NK

Nick Kuzmin in Angular - русскоговорящее сообщество
Elena
В первом компоненте есть навигация во второй
Change detection
источник

NK

Nick Kuzmin in Angular - русскоговорящее сообщество
Или вообще без runoutside
источник

AT

Alexey Tuychiev in Angular - русскоговорящее сообщество
Ну и как change detection ручной тут поможет, в какой момент и где по вашему его нужно вызвать? Без runoutside будет на всем дереве проходить проверка каждые N секунд. Вообще какая то магия, у меня пока идей нету.
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Yuri Partitski
Никто не сталкивался с тем, что Hostlistener в Angular 7 и 9 работает по-разному?
по разному это как?
источник

AT

Alexey Tuychiev in Angular - русскоговорящее сообщество
@wow_username  А где вы вызываете navigate роутера? Вызов случайно никак не попал в runoutside?
источник

E

Elena in Angular - русскоговорящее сообщество
Alexey Tuychiev
@wow_username  А где вы вызываете navigate роутера? Вызов случайно никак не попал в runoutside?
Из runoutside вызывается последовательно функции, в последней navigate
источник

AT

Alexey Tuychiev in Angular - русскоговорящее сообщество
Попробуйте вынести navigate из runoutside.
источник

AT

Alexey Tuychiev in Angular - русскоговорящее сообщество
Ну кнопку в компоненте например добавьте для теста и метод обработчик
источник

E

Elena in Angular - русскоговорящее сообщество
Alexey Tuychiev
Ну кнопку в компоненте например добавьте для теста и метод обработчик
Да, это из-за того, что цепочка функций вызывается в runoutside
источник

ЕБ

Евгений Баранов... in Angular - русскоговорящее сообщество
😞 подскажите по http сервисам с rxjs в Ангуляр, как дождаться выполнения первого запроса и отправить следующий
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Евгений Баранов
😞 подскажите по http сервисам с rxjs в Ангуляр, как дождаться выполнения первого запроса и отправить следующий
concat
источник

ЕБ

Евгений Баранов... in Angular - русскоговорящее сообщество
Угу спасибо
источник