Vue · Junior · Pytanie 35 z 75
Jak rodzic używa v-model na własnym komponencie (Vue 3.4+)?
<!-- Child.vue -->
<script setup>
const model = defineModel();
</script>
<template><input v-model="model" /></template>
<!-- parent: <Child v-model="text" /> -->- ✓Poprawna odpowiedź: Przez
defineModel(), który zwraca ref zsynchronizowany zv-modelrodzica - 2Własne komponenty nie mogą używać
v-model - 3Deklarując props
valuei zdarzenieinput, jak w Vue 2
Wyjaśnienie
Pod spodem defineModel deklaruje props modelValue i zdarzenie update:modelValue. Obsługiwane są też nazwane modele: v-model:title z defineModel('title').