Vue · Junior · Запитання 30 з 75
Як дочірній компонент повідомляє щось батькові?
<script setup>
const emit = defineEmits(["save"]);
function onClick() { emit("save", { id: 1 }); }
</script>
<!-- parent: <Editor @save="handleSave" /> -->- ✓Правильна відповідь: Надсилає власну подію через
defineEmitsіemit() - 2Викликає метод у
this.$parent - 3Змінює глобальну змінну
Пояснення
Батько слухає через @save, а корисне навантаження стає аргументом обробника. На відміну від нативних DOM-подій, події компонентів не спливають.