Vue · Middle · Pytanie 19 z 75

Jak otypować zdarzenia komponentu w TypeScript?

const emit = defineEmits<{
  change: [id: number];
  update: [value: string];
}>();

Wyjaśnienie

Wtedy wywołanie emit('change', 'x') to błąd typu, a rodzice dostają otypowane argumenty handlerów. vue-tsc sprawdza szablony i SFC w CI.

Do poczytania

Błąd w pytaniu

Vue · Middle · pytanie 19

Sprawdź się

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

Rozwiąż ten test