找回密码
 立即注册

QQ登录

只需一步,快速开始

lsjmadd@163.com
初级会员   /  发表于:2022-11-15 17:05  /   查看:2798  /  回复:11
1金币
    各位大神好,我在看这个帖子https://gcdn.grapecity.com.cn/fo ... &extra=page%3D4,做即时通信功能的时候,发现聊天消息较多时,接收到订阅的页面重载表格,图文列表重画后,聊天窗口会停留在第一条记录聊天内容,于是我把表格按ID逆序排列,这样最新的一条聊天内容会放在第一个,但是问题来了:图文列表只能从上往下排,不能从下往上,导致不太符合聊天窗口习惯,请教各位大神有什么办法解决?谢谢各位!!!

如图:正常的聊天窗口是这样的
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

目前的做法基本上还是通过给消息表格设置排序来实现。 大佬也可以参考参考论坛大佬们分享的一些方案,可以在高级搜索中搜索,关键字 聊天 搜索 - 葡萄城产品技术社区 (grapecity.com.cn)

11 个回复

倒序浏览
lsjmadd@163.com
初级会员   /  发表于:2022-11-16 08:59:52
来自 11#
David.Zhong 发表于 2022-11-15 17:05
目前的做法基本上还是通过给消息表格设置排序来实现。
大佬也可以参考参考论坛大佬们分享的一些方案,可以 ...
  1. $('.simplebar-content').scrollTop(30000);
复制代码

真是搜到了大神的分享,居然一个js就解决了,谢谢!
原文链接在这里:https://gcdn.grapecity.com.cn/fo ... hlight=%C1%C4%CC%EC
回复 使用道具 举报
最佳答案
最佳答案
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-11-15 17:05:50
来自 5#
目前的做法基本上还是通过给消息表格设置排序来实现。
大佬也可以参考参考论坛大佬们分享的一些方案,可以在高级搜索中搜索,关键字 聊天
搜索 - 葡萄城产品技术社区 (grapecity.com.cn)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
wangpenga悬赏达人认证
金牌服务用户   /  发表于:2022-11-15 17:08:02
2#
按创建日期升序
回复 使用道具 举报
lsjmadd@163.com
初级会员   /  发表于:2022-11-15 17:20:08
3#

那和正常普通排列是一样的,聊天记录多了之后,订阅消息,图文列表重载会回到第一条记录,用户无法及时看到对方的聊天消息
回复 使用道具 举报
HumbleMoses
葡萄城公司职员   /  发表于:2022-11-15 18:02:56
4#
是不可以创建两个图文列表,一个只展示有限的聊天记录(取决于当前聊天窗口大小),最多不超过10条

另一个图文列表展示历史消息,在上方隐藏的区域内
回复 使用道具 举报
wangpenga悬赏达人认证
金牌服务用户   /  发表于:2022-11-15 19:26:56
6#
lsjmadd@163.com 发表于 2022-11-15 17:20
那和正常普通排列是一样的,聊天记录多了之后,订阅消息,图文列表重载会回到第一条记录,用户无法及时看 ...

你可以OData当前两人人的最新发送消息的时间,然后对比,然后设置当前行命令,应该就能定位到最新的数据
回复 使用道具 举报
lsjmadd@163.com
初级会员   /  发表于:2022-11-16 08:16:52
7#
wangpenga 发表于 2022-11-15 19:26
你可以OData当前两人人的最新发送消息的时间,然后对比,然后设置当前行命令,应该就能定位到最新的数据

用当前行定位试过了,表格是定位到行了,但是图文列表没有变
回复 使用道具 举报
lsjmadd@163.com
初级会员   /  发表于:2022-11-16 08:18:09
8#
HumbleMoses 发表于 2022-11-15 18:02
是不可以创建两个图文列表,一个只展示有限的聊天记录(取决于当前聊天窗口大小),最多不超过10条

另一 ...

您这个思路很好,我试试,谢谢!!
回复 使用道具 举报
HumbleMoses
葡萄城公司职员   /  发表于:2022-11-16 08:35:41
9#
lsjmadd@163.com 发表于 2022-11-16 08:18
您这个思路很好,我试试,谢谢!!

OK ~~ 如果方案可行,请给个最佳
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-11-16 08:56:55
10#
感谢各位大佬的支持。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部