Vue · Junior · Запитання 28 з 75
Як дочірній компонент оголошує props, які приймає, у <script setup>?
<script setup>
const props = defineProps({ title: String, likes: Number });
</script>- ✓Правильна відповідь: Макросом компілятора
defineProps(), який не треба імпортувати - 2Через
import { props } from 'vue' - 3Props не треба оголошувати; усе передане стає props
Пояснення
defineProps і defineEmits видаляються компілятором SFC. З TypeScript props можна оголосити через тип: defineProps<{ title: string }>().