Vue.js / Nuxt.js

Vue formulieren & validatie

v-model, formulierverwerking, input-types, formuliervalidatie, VeeValidate, Zod, Yup, aangepaste validators

20 gespreksvragen·
Mid-Level
1

Wat is v-model in Vue?

Antwoord

v-model creëert een two-way binding tussen een formulierelement en reactieve data. Het synchroniseert automatisch de input-waarde met de bijbehorende variabele, waardoor je niet handmatig waardebinding en event listeners hoeft te schrijven. Deze directive is de standaardmanier om formulieren in Vue te verwerken.

2

Wat is het equivalent van v-model met v-bind en een event listener?

Antwoord

v-model is syntactische suiker voor de combinatie van v-bind:value (of :value) die de waarde bindt en @input die naar wijzigingen luistert. Deze combinatie helpt te begrijpen hoe v-model intern werkt en is nuttig wanneer fijnere controle over updates nodig is.

3

Welke v-model-modifier moet worden gebruikt om de waarde pas te synchroniseren nadat de gebruiker het veld verlaat?

Antwoord

De .lazy-modifier verandert het gedrag van v-model zodat het naar het change-event luistert in plaats van input. Synchronisatie gebeurt bij blur in plaats van bij elke toetsaanslag. Dit is nuttig om frequente updates te verminderen en de prestaties te verbeteren bij velden met kostbare validatie.

4

Welke v-model-modifier converteert de invoer automatisch naar een getal?

5

Hoe werkt v-model met een enkele checkbox?

+17 gespreksvragen

Beheers Vue.js / Nuxt.js voor je volgende gesprek

Krijg toegang tot alle vragen, flashcards, technische tests, code review-oefeningen en gespreksimulatoren.

Begin gratis