А destroy то срабатывает?
Сервис в module определён? Можно запихнуть в providers компонента его
В руте сервис или в элементе?
это я хочу организовать навигацию назад с учетом того, что у меня на странице есть якорные ссылки
Для одного компонента?
для двух разных компонентов в их модулях
Ну попробуйте для начала регистрацию сервиса запихнуть в providers у компонента, а не модуля Либо подписку и отписку контролируйте из компонента
сработало, перенесла providers в компонент. Подскажите, как это работает? Почему с модулем была ошибка? Где это почитать?
Думаю, гугл в помощь) Provide service module vs component что нибудь такое
благодарю за помощь 🙂💪
Провайд сервиса на уровне компонента -> сервис(экземпляр) будет вызываться каждый раз свой при инициализации компонента, если на уровне модуля -> то сервис будет синглтоном, т е одним на весь модуль или проект, кроме кейса с инжекшн токеном, когда применяют фабрику, вместо декларации в компоненте
Обсуждают сегодня