对方给我发消息,我的消息列表会显示数据,点进去是聊天窗口。 查询条件就是 toid ,某某给我发消息, 算一个消息列表。 现在遇到问题就是: A用户给B用户发消息,(B用户列表会显示,在B不没有回复A的情况下),A用户的消息列表没有显示的。 所以我想请教一下, 消息列表上的逻辑要怎么走。。
A用户给B用户发消息,(B用户列表会显示,在B不没有回复A的情况下),A用户的消息列表没有显示的。
这个逻辑也没有什么毛病吧,看你产品怎么设计吧,而且微信好像也是类似这样的展示逻辑,或者你也可以在A用户推送消息给B时,顺带将尚未回复的持有空信息的B显示在A的消息列表页面即可。
只要发消息就创建对话列表,这个名称可能更接近你想表达的意思吧?点击对话列表中的某一行,再打开对应的聊天界面(提取已发送消息放入该界面进行展示,而此时对方没有消息),不知道是否理解你的初心?
A用户给B用户发消息,(B用户列表会显示,在B不没有回复A的情况下),A用户的消息列表没有显示的。
这个逻辑也没有什么毛病吧,看你产品怎么设计吧,而且微信好像也是类似这样的展示逻辑,或者你也可以在A用户推送消息给B时,顺带将尚未回复的持有空信息的B显示在A的消息列表页面即可。
只要发消息就创建对话列表,这个名称可能更接近你想表达的意思吧?点击对话列表中的某一行,再打开对应的聊天界面(提取已发送消息放入该界面进行展示,而此时对方没有消息),不知道是否理解你的初心?