Vue · Middle · Pytanie 62 z 75

Jak trzymać filtry w query URL i reagować na ich zmiany?

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

Wyjaśnienie

Stan w URL przetrwa przeładowanie i można się nim dzielić. Wartości query to stringi (lub tablice) i wymagają parsowania.

Do poczytania

Błąd w pytaniu

Vue · Middle · pytanie 62

Sprawdź się

Rozwiąż test Vue · Middle: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test