- Düzenlendi
const form = useForm({
name: '',
username: '',
email: '',
password: '',
password_confirmation: '',
terms: false,
});
const submit = () => {
form.post(route('register'), {
onFinish: () => form.reset('password', 'password_confirmation'),
});
};
</script>
<template>
<Head title="Register" />
<!-- <AuthenticationCard>
<template #logo>
<AuthenticationCardLogo />
</template>
<form @submit.prevent="submit">
<div>
<InputLabel for="name" value="Name" />
<TextInput
id="name"
v-model="form.name"
type="text"
class="mt-1 block w-full"
required
autofocus
autocomplete="name"
/>
<InputError class="mt-2" :message="form.errors.name" />
</div>
yukarda laravel ile hazır gelen register formu ben bu formu aldım aynından kendime özel bir form yaptım name yerine taxNumber kullanıyorum diğer alanlarıda değiştirsim tabi . bu form uzayıp gidiyor ve uzun bir form oldugu için bu formu daha dolduralbilir kılmak için formu componentlere bölerek gönderebilirmiyim ?
TaxNumberCard.vue adında bir componentin içinden üst componente veri yollamak bunuda card olarak üst komponentte göstermek istiyorum ilerde buna sil değiştir şeklinde butonlar vs yada computed ile yada watc ile veri girilmiş girilmeiş gibi ayrıntılara giricem ama şimdilik temel seviye ile başlamak için bir yol haritası süper olur birde emit yerine vue 3,4 ile definemodel diye bişe çıkmış bunu kullanabilirmiyim ?