меня domain.ru/rating. Есть ещё страница Подписка domain.ru/subscribe
При переходе между ними несколько раз экземпляры плодятся, и если я вызываю находясь на странице subscribe Хук, на который подписывался в экземпляре Rating.vue, этот хук срабатывает сответственно несколько раз - по количеству экземпляров.
Мне и самому казалось, что экземпляры должны удаляться
они и удаляются, если соблюдены условия выше, ты можешь это проверить, залогировав что-нибудь на beforeDestroy а вот почему у тебя ивентбас работает неправильно - это уже другой вопрос, нужно смотреть код
А если они удаляются, почему тогда срабатывает хук с this.test ? Экземпляр же удалён)))
это вопрос исключительно к твоей реализации ивентбаса, почему он там не удаляет добавленные ивенты думаю, не нужно объяснять, что инстанс не “удаляется”, а именно удаляется, без каких-либо кавычек, и проблема точно не в жизненном цикле компонента, а в том, как ты используешь ивентбас
Обсуждают сегодня