Vue · Middle · Frage 62 von 75

Wie hält man Filter in der URL-Query und reagiert auf ihre Änderungen?

const route = useRoute()
watch(() => route.query.status, (status) => load(status))
router.push({ query: { ...route.query, status: 'open' } })
Antwort zeigen

Richtige Antwort: route.query lesen und mit einem Getter beobachten

Erklärung

URL-State übersteht Neuladen und lässt sich teilen. Query-Werte sind Strings (oder Arrays) und müssen geparst werden.

Zum Weiterlesen

Fehler in der Frage

Vue · Middle · Frage 62

Teste dich selbst

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

Diesen Test machen