[发明专利]一种构建树结构的方法、装置、设备以及存储介质在审
申请号: | 201811613622.6 | 申请日: | 2018-12-27 |
公开(公告)号: | CN109739495A | 公开(公告)日: | 2019-05-10 |
发明(设计)人: | 王爽;温尚卓;张青;常程程;刘占魁;田冬 | 申请(专利权)人: | 山东中创软件工程股份有限公司;昆山中创软件工程有限责任公司 |
主分类号: | G06F8/35 | 分类号: | G06F8/35 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 250013 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目标树 构建 计算机可读存储介质 节点数据 树结构 存储介质 工作效率 基础组件 树型结构 用户展示 重复编码 组件获取 调用 工作量 开发 | ||
1.一种构建树结构的方法,其特征在于,包括:
调用预先依据Element UI基础组件构建的树组件,利用所述树组件获取目标树的节点数据;
利用所述树组件将所述节点数据输入至所述目标树的预选树型结构的各个节点内,完成所述目标树的构建,从而向用户展示所述目标树。
2.如权利要求1所述的方法,其特征在于,所述调用预先依据Element UI基础组件构建的树组件,获取目标树的节点数据包括:
调用预先依据Element UI基础组件构建的树组件,利用所述树组件从服务器后台接口获取所述目标树的节点数据。
3.如权利要求2所述的方法,其特征在于,所述完成所述目标树的构建,从而向用户展示所述目标树包括:
完成所述目标树的构建后,利用所述树组件启动懒加载功能,以便于所述树组件通过所述服务器后台接口获取并向用户展示所述目标树的根节点数据;
当接收到所述用户发送的请求所述根节点的下级子节点数据时,调用所述树组件从所述服务器后台接口获取所述根节点的下级子节点数据后,向所述用户展示所述下级子节点数据。
4.如权利要求1所述的方法,其特征在于,所述调用预先依据Element UI基础组件构建的树组件,获取目标树的节点数据包括:
调用预先依据Element UI基础组件构建的树组件,利用所述树组件从前端json文件获取所述目标树的节点数据。
5.如权利要求1至4任一项所述的方法,其特征在于,所述利用所述树组件将所述节点数据输入至所述目标树的预选树型结构的各个节点内,完成所述目标树的构建,从而向用户展示所述目标树后还包括:
调用所述树组件,依据所述用户输入至检索框内的节点名称,在所述目标树内查找与所述节点名称对应的目标节点数据,并将所述目标节点数据展示给所述用户。
6.一种构建树结构的装置,其特征在于,包括:
调用模块,用于调用预先依据Element UI基础组件构建的树组件,利用所述树组件获取目标树的节点数据;
构建模块,用于利用所述树组件将所述节点数据输入至所述目标树的预选树型结构的各个节点内,完成所述目标树的构建,从而向用户展示所述目标树。
7.如权利要求6所述的装置,其特征在于,所述调用模块具体用于:
调用预先依据Element UI基础组件构建的树组件,利用所述树组件从服务器后台接口获取所述目标树的节点数据。
8.如权利要求6所述的装置,其特征在于,所述构建模块后还包括:
展示模块,用于完成所述目标树的构建后,利用所述树组件启动懒加载功能,以便于所述树组件通过所述服务器后台接口获取并向用户展示所述目标树的根节点数据;
当接收到所述用户发送的请求所述根节点的下级子节点数据时,调用所述树组件从所述服务器后台接口获取所述根节点的下级子节点数据后,向所述用户展示所述下级子节点数据。
9.一种构建树结构的设备,其特征在于,包括:
存储器,用于存储计算机程序;
处理器,用于执行所述计算机程序时实现如权利要求1至5任一项所述一种构建树结构的方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至5任一项所述一种构建树结构的方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东中创软件工程股份有限公司;昆山中创软件工程有限责任公司,未经山东中创软件工程股份有限公司;昆山中创软件工程有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811613622.6/1.html,转载请声明来源钻瓜专利网。