Необходимо, чтобы с определенного экрана нельзя было уйти, пока не завершишь, например, сделку. То есть в роутере прописано /action/:actionId - ActionProcessComponent. Но пользователь может нажать браузерную кнопку назад и выйти по сути из сделки. А хотелось бы, чтобы при изменении роута запрещать это и возвращать обратно на ActionProcessComponent. Возможно ли такое реализовать?
Вот пример кода(писать в компонент):
beforeRouteLeave (to, from, next) {
next(
confirm('Данные не сохранены. Точно перейти?')
)
}
Рабочий пример ТУТ.
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости