一种多层级目录树的导航方法和系统及装置制造方法及图纸

技术编号:42582919 阅读:20 留言:0更新日期:2024-09-03 18:01
本发明专利技术涉及目录导航技术领域,提供一种多层级目录树的导航方法和系统及装置,该方法包括:采用节点构建动态数据结构,当用户将动态数据结构中的某个节点作为根节点时,以该根节点为起点构建数据节点子树;在用户对以某个节点作为根节点构建数据节点子树后,为构建的数据节点子树生成对应的根节点视图;为动态数据结构中的节点设置用户操作权限和操作属性,当用户根据设置的用户操作权限发起节点操作时,根据设置的操作属性向用户响应对应的操作;当用户对动态数据结构中的节点进行操作后,对动态数据结构中的数据进行重新组织,根据重新组织后的动态数据结构更新根节点视图。本发明专利技术可以实现多层级目录树的高效导航和管理。

【技术实现步骤摘要】

本专利技术涉及目录导航,尤其涉及一种多层级目录树的导航方法和系统及装置


技术介绍

1、在企业级b端系统的设计中,针对行业及其细分领域的复杂分类体系,常常存在深度可达七八级乃至十几级的层次结构。在实际应用中,通常可采用以下两种策略进行优化:

2、第一种策略是多级下拉选择器法,通过逐层部署多个下拉选择器,用户可以逐级明确地筛选和定位所需类别。该策略的优点是,每一层的选择结果直观呈现,且部分选择器可配置支持多级联动,从而在单独调整某层级选项时,能够迅速找到对应的选择模块;在实际应用中,该策略的缺点是,用户需经历一系列连续的选择步骤,对于深层次分类可能导致操作流程相对冗长,效率较低。

3、第二种策略是目录树视图展示,该策略的优点是,利用目录树结构垂直展示多层次信息,使得所有层级名称在同一视觉维度内一览无遗,并且可灵活拓展添加如批量选择、直接编辑等增强功能;在实际应用中,该策略面对极深的层级,会出现名称显示不全的问题,对此通常需要采取省略号方式截断过长文本,配合鼠标悬停时展示完整名称的技术手段,当目录树无法在有限页面空间内完全展开时,需要采本文档来自技高网...

【技术保护点】

1.一种多层级目录树的导航方法,其特征在于,所述方法包括:

2.根据权利要求1所述的多层级目录树的导航方法,其特征在于,采用节点构建动态数据结构,当用户将动态数据结构中的某个节点作为根节点时,以该根节点为起点构建数据节点子树,包括:采用节点构建动态数据结构,为动态数据结构中的每个节点设置根节点端口,当用户将动态数据结构中的某个节点作为根节点时,根据该根节点的根节点端口构建数据节点子树。

3.根据权利要求1所述的多层级目录树的导航方法,其特征在于,在用户对以某个节点作为根节点构建数据节点子树后,为构建的数据节点子树生成对应的根节点视图,还包括:对用户构建的数据节点子...

【技术特征摘要】

1.一种多层级目录树的导航方法,其特征在于,所述方法包括:

2.根据权利要求1所述的多层级目录树的导航方法,其特征在于,采用节点构建动态数据结构,当用户将动态数据结构中的某个节点作为根节点时,以该根节点为起点构建数据节点子树,包括:采用节点构建动态数据结构,为动态数据结构中的每个节点设置根节点端口,当用户将动态数据结构中的某个节点作为根节点时,根据该根节点的根节点端口构建数据节点子树。

3.根据权利要求1所述的多层级目录树的导航方法,其特征在于,在用户对以某个节点作为根节点构建数据节点子树后,为构建的数据节点子树生成对应的根节点视图,还包括:对用户构建的数据节点子树以及对应的根节点视图进行缓存。

4.根据权利要求1所述的多层级目录树的导航方法,其特征在于,根节点视图用于展示对应根节点以及该根节点下属分支的节点信息。

5.根据权利要求1所述的多层级目录树的导航方法,其特征在于,节点操作包括新增节点、删除节点或修改节点。

6.根据权利要求1所述的多层级目录树的导航方法,其特征在于,节点操作还包括节点状态标记。

7.根据权利要求1所述的多层级目录树的导航方法,其特征在于,当用户根据设置的用户操作权限发起节点操作时,根据设置的操作属性向用户响应对应的操作,包括:...

【专利技术属性】
技术研发人员:张如李晓华杨柳青
申请(专利权)人:中电云计算技术有限公司
类型:发明
国别省市:

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

1