我正在设置 Laravel echo 来广播事件。但是每当我尝试向频道广播时,频道名称都会获得一个自动前缀:'laravel_database_'
我尝试将事件内部的返回切换为常规的“香奈儿”,如下所示:
public function broadcastOn()
{
return new Channel('public');
}
但是当我查看 laravel-echo-server 日志时,我发现它仍在广播:'laravel_database_public'。
这样我就需要在我的 JS 中执行以下操作:
Echo.channel('laravel_database_public').listen('MessageSent', ({message}) => {
console.log(message);
});
但是,当然,我想删除前缀(或弄清楚为什么在那里)。希望有人能帮我解决这个问题。提前致谢。
ibeautiful
人到中年有点甜
潇湘沐