لارافيل

أحداث Livewire: التواصل بين المكونات

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

تواصل بين مكونات Livewire:

إطلاق الأحداث

$this->emit('postCreated', $post->id);

الاستماع للأحداث

protected $listeners = ['postCreated' => 'refreshList'];

public function refreshList($postId)
{
    $this->posts = Post::all();
}

الإطلاق لمكون محدد

$this->emitTo('notifications', 'show', 'Post created!');

أحداث المتصفح

$this->dispatchBrowserEvent('alert', ['message' => 'Success!']);
شارك هذه المقالة:

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

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

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

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