阅读(4702)
赞(11)
Laravel 8 消息通知
2021-06-30 16:36:27 更新
通过将事件广播与通知配对,你的 JavaScript 应用程序可以在发生时收到新通知,而无需刷新页面。 首先,请务必阅读有关使用广播通知频道的文档。
配置通知以使用广播频道后,你可以使用 Echo 的 notification
方法监听广播事件。 请记住,频道名称应与接收通知的实体的类名相匹配:
Echo.private(`App.User.${userId}`)
.notification((notification) => {
console.log(notification.type);
});
在此示例中,回调将接收通过 广播
频道发送到 App\Models\User
实例的所有通知。 App.User.{id}
频道的频道授权回调包含在 Laravel 框架附带的默认 BroadcastServiceProvider
中。