İki farklı tanımlama var
<!-- BlogPost.vue -->
<script setup>
defineProps(['title'])
</script>
<template>
<h4>{{ title }}</h4>
</template>
ve
const props = defineProps(['title'])
console.log(props.title)
yukardaki iki örnekte dökümantasyondan
Laravel jetstreamde nasıl yapmış diye bakayım dedim aynı farklılık ordada var örneğin
ResetPassword.vue içinde
const props = defineProps({
email: String,
token: String,
});
LogoutOtherBrowserSessionsForm.vue içinde
defineProps({
sessions: Array,
});
şeklinde baya bir örnek var .
const props = defineProps
şeklinde tanımlamakla direkdefineProps({
şeklinde tanımlamanın farkı nedir ?