Zalmoxis adlı üyeden alıntı: mesajı görüntüle
Hocam burada yaşadığım sıkıntı şu. Inputlarım örneklerdeki gibi değil. Tek inputum var elimde.

<x-form.input class="p-1" wire:model="data.e.d.v" type="text" />
şeklinde kullanıp, sonra component içinden verileri tekrar yüklemem lazım. Örneklerde sadece tek keyi olan bir diziye örnek vermişler. Benim bunu o şekilde kullanmam için şöyle yapmam lazım.

<x-form.input class="p-1" wire:model="data.{{ $key }}.e" type="text" />
<x-form.input class="p-1" wire:model="data.{{ $key }}.d" type="text" />
<x-form.input class="p-1" wire:model="data.{{ $key }}.v" type="text" />
Ama bunu yapma şansım yok çünkü elimde tek input var.

Ek olarak bu data.e.d.v gibi kullanınca hepsi birbirinin altında dizi olarak dönüyor. O da çok saçma. Ben onu daha sonra nasıl kullanacağım orası meçhul. e.d.v yi tek dizi olarak kullanma yolu varsa onu bulamadım.

Umarım anlatabilmişimdir hocam, teşekkürler cevap için.


evet tam olarak 2. örnekteki gibi kullanmanız gerekiyor. örneklerde olmama sebebi böyle bir kullanım şeklinin mümkün olmaması. data.e.d.v şeklinde kullanırsanız içiçe bir dizi oluşur. data => e => d => v = inputa girilen değer. bana kalırsa component içinde oluşturmanız gereken diziyi dışarıdan modele bağlamaya çalışıyorsunuz.