207 похожих чатов

Могу-Ли я закрыть попап программно с помощью событий, объявленных в

mounted() и beforeDestroy() или таки придется делать через роутер?

11 ответов

3 просмотра

Через клик пользователя вызвать нужный метод не вариант?

Nikolay-Petrov Автор вопроса
Михаил
Через клик пользователя вызвать нужный метод не ва...

Ну если юзер свайпает на мобиле назад, рассчитывая закрыть попап как это делают в мобильных приложениях... Он вместо закрытия попапа получает переход на предыдущую страницу

Nikolay Petrov
Ну если юзер свайпает на мобиле назад, рассчитывая...

слушать window.onpopstate? и если происходит history.back(), проверять popup, закрывать если открыт + return false или preventDefault()? ... иначе пусть уходит

Nikolay-Petrov Автор вопроса
Pavel Bobylev
слушать window.onpopstate? и если происходит histo...

Спасибо, почитаю про эти методы. А в каких блоках/файлах их вызывать?

Nikolay Petrov
Спасибо, почитаю про эти методы. А в каких блоках...

вешать слушателя события на window в хуке mounted компонента, где это нужно. и не забывать удалять слушателя в хуке destroy.

Nikolay-Petrov Автор вопроса
Андреj Назаров
я вообще для закрытия попапов watch: { $route } де...

@petrovnn вот такой подход через watch route лучше.

Похожие вопросы

Обсуждают сегодня

@MrMiscipitlick А можешь макрос написать, который будет вычислять смещение относительно переданных меток? Просто .label1-.label2, и вернуть значение.
КТ315
35
Подобного рода ;Следующие три строки это директивы ассемблера, ;которые можно не задавать, т.к.работаем в Visual Studio. ;Символ ";" - это начало однострочного комментария ...
Егор Анелькин
3
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
А еще в перле можно уже @arr1 + @arr2?
Sergei Zhmylove
53
Привет всем. появился вопрос. Разрабатываю сайт, в данный момент он запущен. Хостинг beget. Добавляю на сайт яндекс метрику с помощью полей client-settings (взято отсюда http...
Andrew
2
открыть папку в проводнике: 1 - ShellExecute 2 - ExecuteProcess 3 - OpenDocument что лучше выбрать?
Alexey Kulakov
12
Подскажите, где смотреть результат выполнения программы? Код: ;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, станда...
Егор Анелькин
5
Где в Астане можно купить мясо для шашлыков?
Dancing Іңұқәһүғө
21
;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, стандартный ;вызов процедуры ;option casemap:no...
Егор Анелькин
1
Добрый день подскажите пожалуйста может кто то сталкивался с ошибками Sentry 22.10.0 развернутым из helm чарт в Kubernetes? Изначально 3 дня назад очень стало много событий ух...
Tire4 Finist Devops
1
Карта сайта