与 Laravel 8 和 Pusher 聊天应用相关的问题取消定义消息

问题描述


我为登录用户开发了一个私人聊天功能。遵循本教程 [教程][1]

问题是当我向另一个用户发送消息时,消息会立即发送,但两端都显示 undefine。但是,推送器调试控制台显示消息内容和消息表正确插入记录。刷新页面后,我可以看到真正的消息。

undefine 显示在聊天窗口中。我不知道它来自哪里。单击发送按钮时,ajax 调用控制器方法,将数据推送到表格和推送器中。

聊天窗口

enter image description here

crome 检查

enter image description here

推送器调试控制台

enter image description here

感谢您的支持

解决方法

消息来自<Image x:Name="Image1" Width="256" Height="256" Source="100.png"> <Image.Effect> <local:ChangeColorEffect/> </Image.Effect> </Image> 我将此代码更改为
{!! $message->content !!} 现在我可以看到真正的信息了。感谢观众。