[发明专利]多级下拉菜单配置项内容生成方法、装置、设备和介质有效
申请号: | 202010079968.3 | 申请日: | 2020-02-04 |
公开(公告)号: | CN111324258B | 公开(公告)日: | 2021-07-06 |
发明(设计)人: | 蒋圣 | 申请(专利权)人: | 北京字节跳动网络技术有限公司 |
主分类号: | G06F3/0482 | 分类号: | G06F3/0482;G06F16/901 |
代理公司: | 北京远智汇知识产权代理有限公司 11659 | 代理人: | 范坤坤 |
地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多级 下拉 菜单 配置 内容 生成 方法 装置 设备 介质 | ||
本公开实施例公开了一种多级下拉菜单配置项内容生成方法、装置、设备和介质。该方法包括:获取目标下拉菜单对应的菜单数据源;根据至少两个具有层级关系的标题项,生成多级下拉菜单中各级下拉菜单的标签;根据所述多个内容行中各内容行所包括的至少两个具有层级关系的内容项生成逻辑树,其中所述逻辑树的节点对应所述内容项,所述逻辑树的节点之间的父子关系对应所述节点所对应内容项之间的层级关系;根据所述逻辑树生成所述多级下拉菜单的各级下拉菜单的配置内容。本公开实施例的技术方案,能根据菜单数据源配置多级下拉菜单的各级下拉菜单的配置项,以精简多级菜单的各级菜单配置项,能提高页面加载速度,能方便用户查找目标菜单项。
技术领域
本公开实施例涉及移动互联网技术领域,具体涉及一种多级下拉菜单配置项内容生成方法、装置、设备和介质。
背景技术
目前,随着移动设备的广泛使用和性能的提升,越来越多的WEB网站或WEB应用程序被开发出来。随着应用功能需求越来越复杂,对多级菜单展示内容的要求也越来越高。
多级菜单的各级菜单配置项,若通过穷举的方式进行配置,则一方面菜单项数据量过大势必会影响页面加载速度,另一方面数据量过大也不方便用户查找目标菜单项。
发明内容
有鉴于此,本公开实施例提供一种多级下拉菜单配置项内容生成方法、装置、设备和介质,根据菜单数据源配置多级下拉菜单的各级下拉菜单的配置项,以精简多级菜单的各级菜单配置项,能提高页面加载速度,能方便用户查找目标菜单项。
本公开实施例的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开实施例的实践而习得。
第一方面,本公开实施例提供了一种多级下拉菜单配置项内容生成方法,包括:
获取目标下拉菜单对应的菜单数据源,其中,所述菜单数据源包括标题行和多个内容行,所述标题行包括至少两个具有层级关系的标题项,所述内容行包括至少两个具有层级关系的内容项;
根据所述至少两个具有层级关系的标题项,生成所述多级下拉菜单中各级下拉菜单的标签,其中所述标题项的数目等于所述多级下拉菜单的级数;
根据所述多个内容行中各内容行所包括的至少两个具有层级关系的内容项生成逻辑树,其中所述逻辑树的节点对应所述内容项,所述逻辑树的节点之间的父子关系对应所述节点所对应内容项之间的层级关系;
根据所述逻辑树生成所述多级下拉菜单的各级下拉菜单的配置内容。
第二方面,本公开实施例还提供了一种多级下拉菜单配置项内容生成装置,包括:
菜单数据源获取单元,用于获取目标下拉菜单对应的菜单数据源,其中,所述菜单数据源包括标题行和多个内容行,所述标题行包括至少两个具有层级关系的标题项,所述内容行包括至少两个具有层级关系的内容项;
标签生成单元,用于根据所述至少两个具有层级关系的标题项,生成所述多级下拉菜单中各级下拉菜单的标签,其中所述标题项的数目等于所述多级下拉菜单的级数;
逻辑树生成单元,用于根据所述多个内容行中各内容行所包括的至少两个具有层级关系的内容项生成逻辑树,其中所述逻辑树的节点对应所述内容项,所述逻辑树的节点之间的父子关系对应所述节点所对应内容项之间的层级关系;
配置内容生成单元,用于根据所述逻辑树生成所述多级下拉菜单的各级下拉菜单的配置内容。
第三方面,本公开实施例还提供了一种电子设备,包括:
一个或多个处理器;
存储器,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面中任一项所述方法的指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京字节跳动网络技术有限公司,未经北京字节跳动网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010079968.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种文本处理方法、系统、设备、介质
- 下一篇:一种打印机控制方法及装置