Ich habe eine UnsavedChangesModal
als eine Komponente, die gestartet werden muss, wenn der Benutzer versucht, die Seite zu verlassen, wenn er nicht gespeicherte Änderungen in den Eingabefeldern (ich habe drei Eingabefelder auf der Seite).Wie warne ich einen Benutzer von nicht gespeicherten Änderungen vor dem Verlassen einer Seite in Vue
components: {
UnsavedChangesModal
},
mounted() {
window.onbeforeunload = '';
},
methods: {
alertChanges() {
}
}
Vue-Router haben 'beforeRouteLeave' Haken – Jacob