Vue · Junior · Запитання 35 з 75
Як батько використовує v-model на власному компоненті (Vue 3.4+)?
<!-- Child.vue -->
<script setup>
const model = defineModel();
</script>
<template><input v-model="model" /></template>
<!-- parent: <Child v-model="text" /> -->- ✓Правильна відповідь: Через
defineModel(), який повертає ref, синхронізований ізv-modelбатька - 2Власні компоненти не можуть використовувати
v-model - 3Оголосивши prop
valueі подіюinput, як у Vue 2
Пояснення
Під капотом defineModel оголошує prop modelValue і подію update:modelValue. Підтримуються й іменовані моделі: v-model:title з defineModel('title').