一人发出的消息(同时信息已进入数据库),假设管理员想删除此记录,其他所有在线的客户端如何在不刷新的情况下剔除掉此条消息?
这个很简单啊,后端发个删除的消息给前端,前端判断是删除消息,就把页面上的消息通过js删掉即可。 最好每条消息后端都传一个id,这样js可以根据id删除页上的消息。
可以给我发个demo让我看一下这么做的删除吗
这个可以实现,但现在的问题是管理端可以通过JS把信息去掉,其他的客户端无法自动删除该信息,有没有什么办法广播删除的动作?例如发消息是sendALL
sendToAll sendToGroup都可以
OK,搞定,多谢damao,否则脑子还在停顿状态,都没想到 sendToAll 还可以自定义参数
这个很简单啊,后端发个删除的消息给前端,前端判断是删除消息,就把页面上的消息通过js删掉即可。
最好每条消息后端都传一个id,这样js可以根据id删除页上的消息。
可以给我发个demo让我看一下这么做的删除吗
这个可以实现,但现在的问题是管理端可以通过JS把信息去掉,其他的客户端无法自动删除该信息,有没有什么办法广播删除的动作?例如发消息是sendALL
sendToAll sendToGroup都可以
OK,搞定,多谢damao,否则脑子还在停顿状态,都没想到 sendToAll 还可以自定义参数
可以给我发个demo让我看一下这么做的删除吗