Laravel开发:从实时通信到任务调度及实用助手函数
1. 实时通信与事件广播
在实时通信方面,借助相关代码可以实现对成员加入和离开的监控。以下是具体代码示例:
.then((members) => {
// runs when you join
console.table(members);
})
.joining((joiningMember, members) => {
// runs when another member joins
console.table(joiningMember);
})
.leaving((leavingMember, members) => {
// runs when another member leaves
console.table(leavingMember);
});
若要排除当前用户,可以使用 broadcast() 全局辅助函数替代 event() 全局辅助函数,并在广播调用后链式调用 toOthers() 方法。
同时,还能使用Echo订阅通知。示例代码如下:
Echo.private('App.User.' + userId)
.notification((notification) => {
console.log(notification
Laravel开发:实时通信、任务调度与辅助函数
超级会员免费看
订阅专栏 解锁全文
90

被折叠的 条评论
为什么被折叠?



