قم بالتحسين باستخدام الخصائص المحسوبة:
تعريف خاصية محسوبة
use Livewire\Attributes\Computed;
#[Computed]
public function posts()
{
return Post::where('user_id', $this->userId)->get();
}الوصول في Blade
@foreach($this->posts as $post)
<!-- عرض المنشور -->
@endforeachالفوائد
- مخزن مؤقتًا ضمن الطلب
- يُحسب مرة واحدة فقط
- تقييم كسول
- كفاءة في الذاكرةمثالي للاستعلامات المكلفة!