一种H5列表的渲染加速方法、装置、设备和介质
基本信息
申请号 | CN202110636929.3 | 申请日 | - |
公开(公告)号 | CN113535294A | 公开(公告)日 | 2021-10-22 |
申请公布号 | CN113535294A | 申请公布日 | 2021-10-22 |
分类号 | G06F9/451(2018.01)I;G06F9/445(2018.01)I;G06F8/38(2018.01)I | 分类 | 计算;推算;计数; |
发明人 | 刘平 | 申请(专利权)人 | 摩尔元数(福建)科技有限公司 |
代理机构 | 福州市鼓楼区京华专利事务所(普通合伙) | 代理人 | 王美花 |
地址 | 361000福建省厦门市集美区软件园三期诚毅北大街55号1803单元 | ||
法律状态 | - |
摘要
摘要 | 本发明提供一种H5列表的渲染加速方法、装置、设备和介质,方法包括:获得屏幕高度和每条数据的虚拟dom高度值;通过循环数据高度累加法,依次得到第一屏和第二屏的实际数据高度与实际数据条数并进行记录,将第一屏和第二屏的数据放入虚拟缓存;当页面触发上拉滚动,则通过所述循环数据高度累加法逐一加载后续屏的数据至虚拟缓存中;或者当页面触发下拉滚动时,将历史数据逐屏加载至虚拟缓存中;但每次加载是仅在虚拟缓存中保留三屏数据,分别为当前屏、前一屏和后一屏的数据。本发明通过逐条累加数据高度,得到屏幕虚拟缓存条数,优化渲染,从而解决因数据内容高度问题而导致的屏幕滚动不平滑以及屏幕卡顿的问题。 |
