البحث التلقائي في Livewire
January 16, 2026
•
1 دقيقة قراءة
•
44 مشاهدة
البحث بإكمال تلقائي:
المكون
public string $search = '';
public ?User $selected = null;
#[Computed]
public function results()
{
if (strlen($this->search) < 2) return [];
return User::where('name', 'like', "%{$this->search}%")
->limit(5)->get();
}
public function select(User $user)
{
$this->selected = $user;
$this->search = $user->name;
}
العرض
@foreach($this->results as $user)
-
{{ $user->name }}
@endforeach
مقالات ذات صلة
دليل شامل لمصادقة API باستخدام Laravel Sanctum
أنشئ مصادقة API آمنة باستخدام Laravel Sanctum لتطبيقات SPA والموبايل.
تحديد معدل الطلبات في Laravel: احمِ تطبيقك
نفّذ تحديد معدل الطلبات لحماية تطبيق Laravel من إساءة الاستخدام.
مكونات Blade في Laravel: بناء واجهات قابلة لإعادة الاستخدام
أنشئ مكونات قوية قابلة لإعادة الاستخدام باستخدام Laravel Blade.
التعليقات (0)
لا توجد تعليقات بعد. كن أول من يعلق!