в inject 'root'?
Зачем отписываться? HttpClient методы все комплитятся после первого эмита
а какая разница, они же у тебя просто зарегестрированны в руте, другое дело - где на них может быть подписка, например в каком-то дочернем компоненте, а ты не отписался, а компонент удалился и эта подписка так и осталась висеть
Отписывайтесь всегда и все. Упростите себе жизнь
Упростить жизнь можно и путём познания, а не делать мартышкин труд
Да можно всё что угодно, кто ж запретит. Увеличивайте себе нагрузку, типа тут http, тут нет, тут буду отписываться, тут нет Автоотписка http - это не часть контракта, это часть реализации
так можно сделать базовый отписчик и не делать мартышкин труд)
Не буду спорить, достаточно один раз разобраться где и как течёт память в rxjs
Http - не часть rxjs
Что есть базовый отписчик?
ну как ты придумаешь так и будет)
Этот самый "эмит" - не гарантирует отписку. Пользователь может два раза вызвать метод http и уйти со страницы пока запрос будет находиться в состоянии pending. Получишь утечку
Обсуждают сегодня