【技术实现步骤摘要】
本专利技术涉及目录导航,尤其涉及一种多层级目录树的导航方法和系统及装置。
技术介绍
1、在企业级b端系统的设计中,针对行业及其细分领域的复杂分类体系,常常存在深度可达七八级乃至十几级的层次结构。在实际应用中,通常可采用以下两种策略进行优化:
2、第一种策略是多级下拉选择器法,通过逐层部署多个下拉选择器,用户可以逐级明确地筛选和定位所需类别。该策略的优点是,每一层的选择结果直观呈现,且部分选择器可配置支持多级联动,从而在单独调整某层级选项时,能够迅速找到对应的选择模块;在实际应用中,该策略的缺点是,用户需经历一系列连续的选择步骤,对于深层次分类可能导致操作流程相对冗长,效率较低。
3、第二种策略是目录树视图展示,该策略的优点是,利用目录树结构垂直展示多层次信息,使得所有层级名称在同一视觉维度内一览无遗,并且可灵活拓展添加如批量选择、直接编辑等增强功能;在实际应用中,该策略面对极深的层级,会出现名称显示不全的问题,对此通常需要采取省略号方式截断过长文本,配合鼠标悬停时展示完整名称的技术手段,当目录树无法在有限页面空间
...【技术保护点】
1.一种多层级目录树的导航方法,其特征在于,所述方法包括:
2.根据权利要求1所述的多层级目录树的导航方法,其特征在于,采用节点构建动态数据结构,当用户将动态数据结构中的某个节点作为根节点时,以该根节点为起点构建数据节点子树,包括:采用节点构建动态数据结构,为动态数据结构中的每个节点设置根节点端口,当用户将动态数据结构中的某个节点作为根节点时,根据该根节点的根节点端口构建数据节点子树。
3.根据权利要求1所述的多层级目录树的导航方法,其特征在于,在用户对以某个节点作为根节点构建数据节点子树后,为构建的数据节点子树生成对应的根节点视图,还包括:对
...【技术特征摘要】
1.一种多层级目录树的导航方法,其特征在于,所述方法包括:
2.根据权利要求1所述的多层级目录树的导航方法,其特征在于,采用节点构建动态数据结构,当用户将动态数据结构中的某个节点作为根节点时,以该根节点为起点构建数据节点子树,包括:采用节点构建动态数据结构,为动态数据结构中的每个节点设置根节点端口,当用户将动态数据结构中的某个节点作为根节点时,根据该根节点的根节点端口构建数据节点子树。
3.根据权利要求1所述的多层级目录树的导航方法,其特征在于,在用户对以某个节点作为根节点构建数据节点子树后,为构建的数据节点子树生成对应的根节点视图,还包括:对用户构建的数据节点子树以及对应的根节点视图进行缓存。
4.根据权利要求1所述的多层级目录树的导航方法,其特征在于,根节点视图用于展示对应根节点以及该根节点下属分支的节点信息。
5.根据权利要求1所述的多层级目录树的导航方法,其特征在于,节点操作包括新增节点、删除节点或修改节点。
6.根据权利要求1所述的多层级目录树的导航方法,其特征在于,节点操作还包括节点状态标记。
7.根据权利要求1所述的多层级目录树的导航方法,其特征在于,当用户根据设置的用户操作权限发起节点操作时,根据设置的操作属性向用户响应对应的操作,包括:...
【专利技术属性】
技术研发人员:张如,李晓华,杨柳青,
申请(专利权)人:中电云计算技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。