【技术实现步骤摘要】
本专利技术实施例涉及数据处理,特别涉及一种列表消息补充加载方法、装置、电子设备及存储介质。
技术介绍
1、为兼顾用户体验和渲染性能及服务端请求效率,数据的列表消息多采用分页返回并渲染的加载形式,比如聊天列表,企业通讯录列表等,其中根据与用户的交互要求,类似聊天列表这种多采用单页滚动加载并显示的方式。根据当前现有的实现方式,通过列表消息加载后监听当前浏览器视口的滚动条状态来实现请求上一页或下一页数据,通过判断滚动条是否置顶或置底来触发请求。
2、专利技术人发现,当前采用滚动条的监听形式进行列表消息加载存在以下几个问题:
3、1、每次滚动都会频繁的触发监听函数,导致监听函数在平常滚动中都会频繁的被触发,需要在监听函数内新增判断减少逻辑处理及添加节流逻辑以减少额外的性能消耗,体验效果也较差;
4、2、当前浏览器视口的高度大于一页列表内容的高度时,并无滚动条显示,这样会导致页面无法向上或向下加载,需要修改单页的列表加载的消息条数以满足浏览器视口的最大显示高度,在这种情况下需要补充追加逻辑,增加了逻辑的复杂性,
...【技术保护点】
1.一种列表消息补充加载方法,其特征在于,所述方法包括:
2.根据权利要求1所述的列表消息补充加载方法,其特征在于,所述设置单页列表加载的消息条数,包括:
3.根据权利要求1所述的列表消息补充加载方法,其特征在于,所述在每页列表的预设位置的消息中绑定回调函数,包括:
4.根据权利要求3所述的列表消息补充加载方法,其特征在于,所述预设条件包括:所述第一条消息或最后一条消息与浏览器视口之间的交叉满足预设阈值。
5.根据权利要求1所述的列表消息补充加载方法,其特征在于,所述执行列表消息的补充加载,包括:
6.根据权
...【技术特征摘要】
1.一种列表消息补充加载方法,其特征在于,所述方法包括:
2.根据权利要求1所述的列表消息补充加载方法,其特征在于,所述设置单页列表加载的消息条数,包括:
3.根据权利要求1所述的列表消息补充加载方法,其特征在于,所述在每页列表的预设位置的消息中绑定回调函数,包括:
4.根据权利要求3所述的列表消息补充加载方法,其特征在于,所述预设条件包括:所述第一条消息或最后一条消息与浏览器视口之间的交叉满足预设阈值。
5.根据权利要求1所述的列表消息补充加载方法,其特征在于,所述执行列表消息的补充加载,...
【专利技术属性】
技术研发人员:韩拯,彭霄,赵建华,
申请(专利权)人:深圳市潮流网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。