Vue · Senior · Frage 60 von 75

Wie leitet man in einem Guard von Vue Router 4 modern um oder bricht ab?

router.beforeEach((to) => {
  if (to.meta.requiresAuth && !auth.loggedIn) return { name: 'login', query: { redirect: to.fullPath } }
})
Antwort zeigen

Richtige Antwort: false oder eine Route zurückgeben

Erklärung

Werte zurückzugeben vermeidet Bugs wie doppelten oder fehlenden Aufruf von next(). Guards können auch asynchrone Funktionen sein.

Zum Weiterlesen

Fehler in der Frage

Vue · Senior · Frage 60

Teste dich selbst

Mach den Test Vue · Senior: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen