Laravel 8 客戶(hù)端事件

2021-07-17 17:37 更新

提示:使用 Pusher 頻道時(shí), 必須在應(yīng)用程序儀表板應(yīng)用程序設(shè)置部分啟用客戶(hù)端事件選項(xiàng)以便發(fā)送客戶(hù)端事件。

有時(shí),你可能希望將事件廣播到其他連接的客戶(hù)端,而根本不需要使用 Laravel 應(yīng)用程序。 這對(duì)于諸如 typing 通知之類(lèi)的內(nèi)容特別有用,在這種情況下,你希望提醒應(yīng)用程序的用戶(hù)另一個(gè)用戶(hù)正在給定屏幕上鍵入消息。

要廣播客戶(hù)端事件,可以使用 Echo 的 whisper 方法:

Echo.private('chat')
    .whisper('typing', {
        name: this.user.name
    });

要監(jiān)聽(tīng)客戶(hù)端事件,可以使用 listenForWhisper 方法:

Echo.private('chat')
    .listenForWhisper('typing', (e) => {
        console.log(e.name);
    });


以上內(nèi)容是否對(duì)您有幫助:
在線(xiàn)筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)