يفعّل Livewire v4 smart_wire_keys افتراضيًا لمنع المشاكل مع المكونات المتداخلة بعمق.
التكوين
// config/livewire.php
// الآن true افتراضيًا (كان false في v3)
'smart_wire_keys' => true,ملاحظة مهمة
لا تزال تحتاج wire:key في الحلقات!
@foreach($items as $item)
<livewire:item
:item="$item"
wire:key="item-{{ $item->id }}"
/>
@endforeachماذا تفعل المفاتيح الذكية
- تمنع مشاكل مقارنة DOM
- تتعامل مع تحديثات المكونات المتداخلة
- تقلل السلوك غير المتوقع