2

最近我一直在摆弄 Laravel Echo 和 Laravel Echo Server,这是 Laravel Echo 的 socket.io 服务器实现。

网络上的内容不多,我可能遗漏了一些要点..

当用户加入或离开频道(在我的情况下是存在频道)时,我可以从 laravel-echo-server 的 cli 中看到。我有一个 Laravel 事件,它执行一些我想在用户离开状态频道时触发的数据库操作。我怎样才能做到这一点?

谢谢

4

1 回答 1

0

Echo.join(`chat.${roomId}`)
    .here((users) => {
        //
    })
    .joining((user) => {
        console.log(user.name);
    })
    .leaving((user) => {
        console.log(user.name);
    });

于 2017-06-12T20:55:32.923 回答