Jquery 多用户同时进行问答式聊天界面
我有一个应用程序,有一个像老师和学生问答聊天的要求。可能同时存在1对多关系。那么,有谁能告诉我,拉瓦瓦广播足以实现这一目标? 提前感谢您可以使用该软件包 看看这个聊天示例: 教程中的部分: 控制器Jquery 多用户同时进行问答式聊天界面,jquery,laravel-5,codeigniter-3,Jquery,Laravel 5,Codeigniter 3,我有一个应用程序,有一个像老师和学生问答聊天的要求。可能同时存在1对多关系。那么,有谁能告诉我,拉瓦瓦广播足以实现这一目标? 提前感谢您可以使用该软件包 看看这个聊天示例: 教程中的部分: 控制器 公共函数fetchMessages() { 返回消息::with('user')->get(); } 公共函数sendMessage(请求$Request) { $message=auth()->user()->messages()->create([ '消息'=>$request->消息 ]); 广
公共函数fetchMessages()
{
返回消息::with('user')->get();
}
公共函数sendMessage(请求$Request)
{
$message=auth()->user()->messages()->create([
'消息'=>$request->消息
]);
广播(newmessagesent($message->load('user'))->toOthers();
返回['status'=>'success'];
}
JS
函数fetchMessages(){
获取('messages')。然后(响应=>{
this.messages=response.data;
})
}
函数sendMessage(){
这个是.messages.push({
用户:this.user,
message:this.newMessage
});
post('messages',{message:this.newMessage});
this.newMessage='';
}