Laravel Türkiye Discord Kanalı Forumda kod paylaşılırken dikkat edilmesi gerekenler!Birlikte proje geliştirmek ister misiniz?
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 ?

    isset Vue içince component isimli özel bir element var:
    https://vuejs.org/api/built-in-special-elements#component

    Bunu kullanarak dinamik bir şekilde component yükleyebiliyorsunuz. Dokümandaki örnekten yola çıkarak şöyle bir şey yapılabilir:

    <script setup>
    import { ref, computed } from 'vue'
    import Step1 from './Step1.vue'
    import Step2 from './Step2.vue'
    import Step3 from './Step3.vue'
    
    const step = ref(1)
    const stepComponent = computed(() => `Step${step.value}`)
    
    const form = useForm({
        name: '',
        username: '',
        email: '',
        password: '',
        password_confirmation: '',
        terms: false,
    });
    
    const nextStep = () {
      if (step.value < 3) {
        step.value++
      }
    }
    
    const prevStep = () {
      if (step.value > 1) {
        step.value--
      }
    }
    
    const update = (data) => {
        // form objesini step içinden gelen veri ile güncelle...
    }
    </script>
    
    <template>
        <component :is="stepComponent" 
            :form="form" 
            @update="update" />
    </template>

    Örneğin nextStep yöntemini çağırdınız. step değeri 2 oldu, <component> olduğu yere Step2 componentini yükleyecek. İçinde kendi form objenize ulaşabilirsiniz. Step2 componenti içinde de emit('update', stepData.value) gibi bir şey yapıp parent içindeki update ile formu child içindeki veri ile güncelleyebilirsiniz. Kabaca böyle bir şey yapılabilir.

    Böyle bir şeye ihtiyaç var mı emin değilim. Sanki tek component içinde v-if ya da v-show ile halledilebilecek gibi duruyor.

    BİRAZ UZUnca scrol çıkıyor form sayfasında formu biraz kısltmaya yada hoş bir arayüz yapabilirmiyim diye bakınıyorum . peki teşekkürler

      çok özür bu konuda son sorum Formumu ikiye bölerek "sipariş oluştur" ve "sipariş ver" gibi iki faklı bir rotada çalışsam sipariş verme işini başka bir rotada yapmak istesem olmazmı ? propsla componente göndermek yerine datayı aktaramazmıyım diğer rotadaki sipariş ver bileşenine.? Bu arada Avon iflas etmiş batmış çok canımı sıktılar çok iyi gidiyodum halbuki umarım yalan haber felamdır

        isset Bu dediklerinizin hepsini yapabilirsiniz ama tatmin edici cevaplar için daha özel sorular sormanız lazım.

        9 gün sonra

        çok şeker isimli birinin kursunu satın aldım kablosuzkedi . onu izliyorum umarım bişeyler anlarım . teşekkurler