视图渲染方法、装置、电子设备和计算机可读介质与流程

文档序号:26101626发布日期:2021-07-30 18:12阅读:来源:国知局

技术特征:

1.一种视图渲染方法,包括:

响应于检测到对应于目标小程序页面中可滚动视图组件的下拉操作,基于所述下拉操作对应的页面高度值,生成动画系数;

根据所述动画系数,对所述可滚动视图组件进行下拉样式渲染处理;

响应于检测到对应于所述可滚动视图组件的视图更新操作,根据所述动画系数,对所述可滚动视图组件进行更新样式渲染处理。

2.根据权利要求1所述的方法,其中,所述方法还包括:

响应于检测到对应于所述可滚动视图组件的视图更新操作,对所述可滚动视图组件中显示的页面内容进行更新处理。

3.根据权利要求1所述的方法,其中,所述方法还包括:

响应于检测到对应于所述可滚动视图组件的下拉异常操作,根据所述动画系数,对所述可滚动视图组件进行样式渲染恢复处理。

4.根据权利要求2所述的方法,其中,所述对所述可滚动视图组件中显示的页面内容进行更新处理,包括:

执行所述目标小程序页面对应的目标脚本文件中用于页面更新的页面更新处理函数。

5.根据权利要求2所述的方法,其中,所述对所述可滚动视图组件中显示的页面内容进行更新处理,包括:

从所述目标小程序页面对应的目标脚本文件中获取用于更新所述页面内容的目标小程序页面数据。

6.根据权利要求5所述的方法,其中,所述对所述可滚动视图组件中显示的页面内容进行更新处理,还包括:

将所述目标小程序页面数据输入至所述视图更新操作对应的更新处理函数中,以对所述页面内容进行更新,其中,所述更新处理函数为根据输入的目标小程序页面数据更新所述页面内容的函数。

7.根据权利要求1-6之一所述的方法,其中,所述生成动画系数,包括:

根据预设下拉比率和展示所述目标小程序页面的显示屏幕的屏幕高度值,生成下拉高度阈值;

将所述页面高度值和所述下拉高度阈值的比值确定为动画系数。

8.一种视图渲染装置,包括:

生成单元,被配置成响应于检测到对应于目标小程序页面中可滚动视图组件的下拉操作,基于所述下拉操作对应的页面高度值,生成动画系数;

下拉样式渲染处理单元,被配置成根据所述动画系数,对所述可滚动视图组件进行下拉样式渲染处理;

更新样式渲染处理单元,被配置成响应于检测到对应于所述可滚动视图组件的视图更新操作,根据所述动画系数,对所述可滚动视图组件进行更新样式渲染处理。

9.一种电子设备,包括:

一个或多个处理器;

存储装置,其上存储有一个或多个程序,

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-7中任一所述的方法。

10.一种计算机可读介质,其上存储有计算机程序,其中,所述程序被处理器执行时实现如权利要求1-7中任一所述的方法。


技术总结
本公开的实施例公开了视图渲染方法、装置、电子设备和计算机可读介质。该方法的一具体实施方式包括:响应于检测到对应于目标小程序页面中可滚动视图组件的下拉操作,基于上述下拉操作对应的页面高度值,生成动画系数;根据上述动画系数,对上述可滚动视图组件进行下拉样式渲染处理;响应于检测到对应于上述可滚动视图组件的视图更新操作,根据上述动画系数,对上述可滚动视图组件进行更新样式渲染处理。该实施方式可以无延迟地进行下拉样式渲染处理和更新样式渲染处理。从而可以减少下拉刷新时出现卡顿的次数。进而可以提高视图渲染性能。

技术研发人员:沈媛媛
受保护的技术使用者:北京沃东天骏信息技术有限公司;北京京东世纪贸易有限公司
技术研发日:2021.04.15
技术公布日:2021.07.30
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1