我最近使用Laravel Echo和Laravel Echo Server(Laravel Echo的socket.io服务器实现)进行了大量的调整。
网络上的内容并不多,我可能会错过一些观点..
当用户加入或离开频道(我的情况下是在线频道)时,我可以从laravel-echo-server的cli中看到。 我有一个Laravel事件,它执行一些我希望在用户离开状态通道时触发的数据库操作。我怎样才能做到这一点?
由于
答案 0 :(得分:0)
Echo.join(`chat.${roomId}`)
.here((users) => {
//
})
.joining((user) => {
console.log(user.name);
})
.leaving((user) => {
console.log(user.name);
});