[发明专利]一种树形控件处理方法、装置及电子设备在审
申请号: | 202110968078.2 | 申请日: | 2021-08-23 |
公开(公告)号: | CN113656533A | 公开(公告)日: | 2021-11-16 |
发明(设计)人: | 汪振海 | 申请(专利权)人: | 北京百度网讯科技有限公司 |
主分类号: | G06F16/31 | 分类号: | G06F16/31;G06F16/332 |
代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 许静;黄灿 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 树形 控件 处理 方法 装置 电子设备 | ||
本公开提供了一种树形控件处理方法、装置及电子设备,涉及智能搜索、大数据、控件技术等人工智能领域。具体方案为:获取目标数据源;基于目标数据源进行渲染,生成第一树形控件,第一树形控件中任一控件节点关联多个操作控件,任一操作控件对应一个操作事件;在第一操作控件被触发或接收到对第一控件节点的第一输入的情况下,对第一控件节点执行相应的目标操作,实现对第一树形控件的调整,得到目标树形控件,如此,可简化操作流程,提高对树形控件调整的效率。
技术领域
本公开涉及计算机技术中的智能搜索、大数据、控件技术等人工智能领域,尤其涉及一种树形控件处理方法、装置及电子设备。
背景技术
近年来,人工智能领域的智能问答技术取得了长足的发展,智能设备可不间断的提供解决方案。知识维护是提升智能设备准确度的有效手段,一般情况下,可通过树形控件来进行知识维护,例如,树形控件中的每个控件节点有相应的知识信息,而树形控件中的控件节点具有层次,从而实现知识信息的层次布局。
然而,目前对树形控件进行操作的过程中,主要功能是为了信息的展示,例如,点击某个控件,查看相应的知识信息。
发明内容
本公开提供一种树形控件处理方法、装置及电子设备。
第一方面,本公开一个实施例提供一种树形控件处理方法,所述方法包括:
获取目标数据源;
对所述目标数据源进行渲染,生成第一树形控件,所述第一树形控件中任一控件节点关联多个操作控件,任一操作控件对应一个操作事件;
在第一操作控件被触发或接收到对第一控件节点的第一输入的情况下,对所述第一控件节点执行相应的目标操作,得到目标树形控件,其中,所述第一操作控件为所述第一控件节点的多个操作控件中的任一操作控件,所述第一控件节点为所述第一树形控件中的任一控件节点。
在本实施例中,可先获取目标数据源,利用目标数据源进行渲染,生成第一树形控件,生成的第一树形控件中任一控件节点有关联多个操作控件,且任一操作控件有对应的一个操作事件,在第一控件节点关联的多个操作控件中第一操作控件被触发或接收到对第一控件节点的第一输入的情况下,可对第一控件节点执行相应的目标操作,得到目标树形控件。也即是,在本实施例的树形控件处理过程中,可对第一树形控件中的控件节点的操作控件进行操作触发该操作控件或对第一控件节点进行第一输入,即可对第一控件节点执行相应的目标操作,实现对第一树形控件的调整,得到目标树形控件,如此,可简化操作流程,提高对树形控件调整的效率。
第二方面,本公开一个实施例提供一种树形控件处理装置,所述装置包括:
获取模块,用于获取目标数据源;
生成模块,用于对所述目标数据源进行渲染,生成第一树形控件,所述第一树形控件中任一控件节点关联多个操作控件,任一操作控件对应一个操作事件;
处理模块,用于在第一操作控件被触发或接收到对第一控件节点的第一输入的情况下,对所述第一控件节点执行相应的目标操作,得到目标树形控件,其中,所述第一操作控件为所述第一控件节点的多个操作控件中的任一操作控件,所述第一控件节点为所述第一树形控件中的任一控件节点。
第三方面,本公开一个实施例还提供一种电子设备,包括:
至少一个处理器;以及
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本公开如第一方面提供的树形控件处理方法。
第四方面,本公开一个实施例还提供一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行本公开如第一方面提供的树形控件处理方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110968078.2/2.html,转载请声明来源钻瓜专利网。