一种多层级列表展示方法、装置、设备及介质制造方法及图纸

技术编号:39157233 阅读:16 留言:0更新日期:2023-10-23 15:01
本申请公开了一种多层级列表展示方法、装置、设备及介质,涉及大数据领域或金融领域。该方法包括:获取多层级数据;将多层级数据转换为一维数组;根据封装排序列表方法渲染一维数组,以展示多层级列表。由此,利用洛达什库中的递归函数的可重用性好、代码简洁、可维护性高的优势,实现了高效、简洁、易维护的多层级列表展示方式,能够解决多层级列表在展示存在的显示问题,从而提高用户的工作效率和体验感。从而提高用户的工作效率和体验感。从而提高用户的工作效率和体验感。

【技术实现步骤摘要】
一种多层级列表展示方法、装置、设备及介质


[0001]本申请涉及大数据领域或金融领域,特别涉及一种多层级列表展示方法、装置、设备及介质。

技术介绍

[0002]多层级列表展现方式可以将复杂的信息分层展示,以便于用户理解与阅读。单层列表展示方式和多层级列表展示方式的最大不同在于数据的结构和展现方式。单层列表只需要简单地将一维数组渲染为一个列表即可,而多层级列表则需要遍历嵌套的多维数组并渲染为一颗树形结构。
[0003]相关工作项目中经常会展现列表和对应的数据,然而,有可能会出现数据是多层级结构,呈现的列表为单层列表,而为了展示多层级的数据需要展示多层列表的情况。也就是说,由于数据的嵌套,以及列表和数据的对应关系的复杂性,多层级嵌套的数据可能会存在显示问题,无法直观地展示,进而增加了用户阅读和理解的难度和复杂度,降低了用户的工作效率。

技术实现思路

[0004]有鉴于此,本申请实施例提供了一种多层级列表展示方法、装置、设备及介质,能够解决多层级列表在展示存在的显示问题,从而提高用户的工作效率和体验感。r/>[0005]本本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种多层级列表展示方法,其特征在于,所述方法包括:获取多层级数据;基于洛达什库中的递归函数,将所述多层级数据转换为一维数组;根据封装排序列表方法渲染所述一维数组,以展示多层级列表。2.根据权利要求1所述的方法,其特征在于,所述递归函数包括groupBy函数和flatten函数;所述基于洛达什库中的递归函数,将所述多层级数据转换为一维数组,包括:基于所述groupBy函数,将所述多层级数据中属性相同的数据划分至同一多维数组;基于所述flatten函数,将所述多维数组转换为一维数组。3.根据权利要求1所述的方法,其特征在于,所述根据封装排序列表方法渲染所述一维数组,以展示多层级列表,包括:编写超文本标记语言代码,以获取所述多层级数据对应的数据结构模板;将所述一维数组映射至所述数据结构模板,以获取映射列表;查询所述映射列表中任意相邻的两行数据是否重复;若相邻的两行数据没有重复,则将所述超文本标记语言代码插入至文档对象模型中,以展示多层级列表。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:若相邻的两行数据重复,则删除所述相邻的两行数据中的任意一行。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据层叠样式表选择器,对所述多层级列表的布局属性进行更改,所述布局属性包括文本颜色、字体大小和边距属性中的一种或多种。6.一种多层级列表展示装置,其特征在于,所述装置包括:获取模块、转换模块和展示模块;所述获取模块,用于获取多层级数据;所述转换模块...

【专利技术属性】
技术研发人员:李锦浩吕竞轩
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1