[发明专利]一种列表展示方法、装置、计算机设备及存储介质有效
| 申请号: | 202110869382.1 | 申请日: | 2021-07-30 | 
| 公开(公告)号: | CN113312135B | 公开(公告)日: | 2021-11-09 | 
| 发明(设计)人: | 邹昆伦 | 申请(专利权)人: | 平安科技(深圳)有限公司 | 
| 主分类号: | G06F9/451 | 分类号: | G06F9/451 | 
| 代理公司: | 深圳市世联合知识产权代理有限公司 44385 | 代理人: | 汪琳琳 | 
| 地址: | 518000 广东省深圳市福田区福*** | 国省代码: | 广东;44 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 一种 列表 展示 方法 装置 计算机 设备 存储 介质 | ||
1.一种基于组合样式的列表展示方法,其特征在于,所述方法应用于native页面,所述方法包括下述步骤:
接收至少携带有待展示数据、列表类型以及控件类型的列表展示请求;
获取与所述列表类型相对应的当前父容器壳,所述父容器壳存储于系统缓存中;
获取与所述控件类型相对应的当前子控件,所述子控件存储于子控件缓存中;
组合所述当前父容器壳以及所述当前子控件,得到列表展示组件;
根据所述列表展示组件将所述待展示数据渲染至所述native页面的待展示区域。
2.根据权利要求1所述的基于组合样式的列表展示方法,其特征在于,所述获取与所述列表类型相对应的当前父容器壳的步骤,具体包括下述步骤:
读取系统缓存,判断所述系统缓存中是否存在与所述列表类型相对应的历史父容器壳;
若存在所述历史父容器壳,则将所述历史父容器壳作为是所述当前父容器壳;
若不存在所述历史父容器壳,则创建与所述列表类型相对应的所述当前父容器壳;
所述获取与所述控件类型相对应的当前子控件的步骤,具体包括下述步骤:
读取子控件缓存,判断所述子控件缓存中是否存在与所述控件类型相对应的历史子控件;
若存在所述历史子控件,则将所述历史子控件作为所述当前子控件;
若不存在所述历史子控件,则创建与所述控件类型相对应的所述当前子控件。
3.根据权利要求1所述的基于组合样式的列表展示方法,其特征在于,所述根据所述列表展示组件将所述待展示数据渲染至所述native页面的待展示区域的步骤之后,所述方法还包括:
当所述列表展示组件滑出所述待展示区域时,根据所述控件类型将所述当前子控件缓存至所述子控件缓存的槽位中。
4.根据权利要求1所述的基于组合样式的列表展示方法,其特征在于,所述组合所述当前父容器壳以及所述当前子控件,得到列表展示组件的步骤,具体包括下述步骤:
判断所述当前子控件对应的展示区域是否超出单个列表的展示区域;
若未超出所述单个列表的展示区域,则组合所述当前父容器壳以及所述当前子控件,得到所述列表展示组件;
若超出所述单个列表的展示区域,则根据控件筛选规则对所述当前子控件进行筛选操作,得到展示子控件,并组合所述当前父容器壳以及所述展示子控件,得到所述列表展示组件。
5.根据权利要求4所述的基于组合样式的列表展示方法,其特征在于,所述根据控件筛选规则对所述当前子控件进行筛选操作还得到隐藏子控件,所述组合所述当前父容器壳以及所述展示子控件,得到所述列表展示组件的步骤,具体包括下述步骤:
组合所述当前父容器壳以及所述展示子控件,并在所述父容器壳中添加扩展控件,所述扩展控件用于展示所述隐藏子控件。
6.根据权利要求1所述的基于组合样式的列表展示方法,其特征在于,在所述接收至少携带有待展示数据、列表类型以及控件类型的列表展示请求的步骤之后,还包括下述步骤:
将所述待展示数据存储至区块链中。
7.一种基于组合样式的列表展示装置,其特征在于,所述装置应用于native页面,所述装置包括:
请求接收模块,用于接收至少携带有待展示数据、列表类型以及控件类型的列表展示请求;
父容器壳获取模块,用于获取与所述列表类型相对应的当前父容器壳,所述父容器壳存储于系统缓存中;
子控件获取模块,用于获取与所述控件类型相对应的当前子控件,所述子控件存储于子控件缓存中;
展示组件获取模块,用于组合所述当前父容器壳以及所述当前子控件,得到列表展示组件;
数据渲染模块,用于根据所述列表展示组件将所述待展示数据渲染至所述native页面的待展示区域。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110869382.1/1.html,转载请声明来源钻瓜专利网。





