لارافيل

خصائص Livewire المحسوبة: تحسين الأداء

December 24, 2025 1 دقيقة قراءة 38 مشاهدة

قم بالتحسين باستخدام الخصائص المحسوبة:

تعريف خاصية محسوبة

use Livewire\Attributes\Computed;

#[Computed]
public function posts()
{
    return Post::where('user_id', $this->userId)->get();
}

الوصول في Blade

@foreach($this->posts as $post)
    
@endforeach

الفوائد

- مخزن مؤقتًا ضمن الطلب
- يُحسب مرة واحدة فقط
- تقييم كسول
- كفاءة في الذاكرة

مثالي للاستعلامات المكلفة!

شارك هذه المقالة:

مقالات ذات صلة

التعليقات (0)

يرجى تسجيل الدخول لترك تعليق. تسجيل الدخول

لا توجد تعليقات بعد. كن أول من يعلق!