Size: a a a

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

2020 April 20

S

Sergey in Angular - русскоговорящее сообщество
Oleg Safonov
нужна. либо не подписываться в сервисе, а вместо subscribe в pipe попытаться превратить
А не знаешь, с чем это может быть связано? У меня сервис провайдится в лейзи модуль
Сервис же дестроется после перехода на другую страницу, а подписка остается?
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Sergey
А не знаешь, с чем это может быть связано? У меня сервис провайдится в лейзи модуль
Сервис же дестроется после перехода на другую страницу, а подписка остается?
я к сожалению не в курсе, но разве сервис дестроится?
источник

S

Sergey in Angular - русскоговорящее сообщество
Oleg Safonov
я к сожалению не в курсе, но разве сервис дестроится?
Ну на сколько мне известно, зависит от того, куда запровайдим. Если в AppModule, то, конечно, сервис будет жить всё время
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
как выглядит дестрой сервиса? Что при этом происходит?
источник

S

Sergey in Angular - русскоговорящее сообщество
В общем, смутные тут познания, хотелось бы услышать других людей)
источник

S

Sergey in Angular - русскоговорящее сообщество
Oleg Safonov
как выглядит дестрой сервиса? Что при этом происходит?
Слушай, на столько детально я не могу описать этот процесс
источник

V

VY in Angular - русскоговорящее сообщество
Sergey
А не знаешь, с чем это может быть связано? У меня сервис провайдится в лейзи модуль
Сервис же дестроется после перехода на другую страницу, а подписка остается?
А есть возможность потестировать на утечку? Посоздавать модуль, поудалять и посмотреть не течет ли память.
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Sergey
Ну на сколько мне известно, зависит от того, куда запровайдим. Если в AppModule, то, конечно, сервис будет жить всё время
все время пока модуль не будет уничтожен
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Oleg Safonov
как выглядит дестрой сервиса? Что при этом происходит?
ngOnDestroy
источник

OS

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

S

Sergey in Angular - русскоговорящее сообщество
VY
А есть возможность потестировать на утечку? Посоздавать модуль, поудалять и посмотреть не течет ли память.
Вот тоже думал об этом, но как-то сложно и долго))
источник

S

Sergey in Angular - русскоговорящее сообщество
Oleg Safonov
в сервисе?
Да
источник

AS

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

S

Sergey in Angular - русскоговорящее сообщество
Smooth Operator
все время пока модуль не будет уничтожен
Так а подписка в сервисе останется, если он дестроился?
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
нормально) в момент уничтожения модуля?
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Sergey
Так а подписка в сервисе останется, если он дестроился?
сервис сам себя не задестроит
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Sergey
Так а подписка в сервисе останется, если он дестроился?
да, если не отписался при дестрое
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
даже если вызывается ngOnDestroy, его нужно реализовать
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Oleg Safonov
нормально) в момент уничтожения модуля?
сервиса. Есть же и компонент-скоуп сервисы
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Anton Shvets
сервиса. Есть же и компонент-скоуп сервисы
да, понял, спасибо, буду знать теперь
источник