【技术实现步骤摘要】
本专利技术涉及视图渲染,具体说是一种基于虚拟列表的视图展示方法。
技术介绍
1、在现代web及移动应用开发中,滑动性能是直接影响用户体验的关键因素之一。随着应用功能的日益复杂和数据的不断增长,特别是在处理包含大量商品分类和列表的应用(如同福云商的小程序界面,其中商品分类超过百条)时,滑动性能的优化变得尤为重要。如果不对滑动性能进行优化,小程序界面展示超过百条的商品分类会遇到滑动卡顿、页面渲染延迟等问题,这些问题会严重影响操作流畅度和体验满意度。例如:
2、在采用了web开发的小程序中,文档对象模型dom(document object model)允许程序和脚本动态地访问和更新文档的内容、结构和样式(在web环境中,dom可理解为html或xml文档的编程接口,它将文档的内容组织成一个树状结构,其中每个节点都是一个对象,可以通过这些对象进行各种操作,如访问节点的值、修改节点的结构、改变节点的样式等),每次dom元素的更新都会触发小程序界面的重绘(repaint)或重排(reflow),这些操作都是计算密集型的,特别是在处理大
...【技术保护点】
1.一种基于虚拟列表的视图展示方法,其特征在于,包括如下步骤:
2.如权利要求1所述的一种基于虚拟列表的视图展示方法,其特征在于,所述防抖动定时器默认为200毫秒;
3.如权利要求1所述的一种基于虚拟列表的视图展示方法,其特征在于,所述骨架屏信息包括:
4.如权利要求1所述的一种基于虚拟列表的视图展示方法,其特征在于,在获取滚动条的垂直位置后,基于可视区域高度和每个列表项的高度,确定需要渲染的列表项范围,进而对交互界面进行分页处理。
5.如权利要求1所述的一种基于虚拟列表的视图展示方法,其特征在于,渲染当前屏幕内的数据时
...【技术特征摘要】
1.一种基于虚拟列表的视图展示方法,其特征在于,包括如下步骤:
2.如权利要求1所述的一种基于虚拟列表的视图展示方法,其特征在于,所述防抖动定时器默认为200毫秒;
3.如权利要求1所述的一种基于虚拟列表的视图展示方法,其特征在于,所述骨架屏信息包括:
4.如权利要求1所述的一种基于虚拟列表的视图展示方法,其特征在于,在获取滚动条的垂直位置后,基于可视区域高度和每个列表项的高度,确定需要渲染的列表项范围,进而对交互界面进行分页处理。
5.如权利要求1所述的一种基于虚拟列表的视图展示方法,其特征在于,渲染当前屏幕内的数据时...
【专利技术属性】
技术研发人员:李坤达,刘山国,刘辉,尹志刚,卢述奇,何畏,
申请(专利权)人:同福集团股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。