在聊天中执行消息依赖的最佳方法是,如果同一用户发送了上一条消息,下一条消息将不会显示用户的图像?我尽我所能在客户端中获取所有消息,然后在将其返回给客户端之前循环它。但有时会混淆起来。
答案 0 :(得分:0)
您可以添加一个名为clientCreateDate
的字段,您可以在其中保存邮件在客户端上提交的时间。然后显示所有具有相应排序的邮件。如果先前的消息是由同一用户发送的,则隐藏具有类的头像。
这可能会创建另一个用户'消息显示在列表的前面,而不是您刚刚发送的消息,但除此之外,您始终知道哪个消息是先创建的,无论它何时到达服务器。