компоненте нормально, что есть в created: window.addEventListener ,beforeunmount: removeEventListener. А вот если я добавлю в created this.$router.afterEach, то походу это уже не отменишь или я что-то не понимаю)
А зачем тебе такие конструкции в роуте?
Обсуждают сегодня