时间选择器生成方法、装置、设备及介质制造方法及图纸

技术编号:35520638 阅读:18 留言:0更新日期:2022-11-09 14:39
本公开提供了一种时间选择器生成方法,可以应用于计算机技术领域。该方法包括:响应于时间选择器生成请求,获取时间选择器生成请求中携带的目标选择器参数和选择器标识;基于选择器标识,从容器库中确定目标选择器容器;基于目标选择器容器,在显示界面上生成初始选择器组件;以及将目标选择器参数加载到目标选择器容器中,以利用目标选择器容器对初始选择器组件进行渲染,得到目标时间选择器。此外,本公开还提供了一种时间选择器生成装置、设备和存储介质。储介质。储介质。

【技术实现步骤摘要】
时间选择器生成方法、装置、设备及介质


[0001]本公开涉及计算机
和金融领域,更具体地,涉及一种时间选择器生成方法、时间选择器生成装置、电子设备和存储介质。

技术介绍

[0002]随着数据的价值日益体现,越来越多的用户希望通过数据分析的结果来辅助自己作出判断和决策。在数据分析过程中,维度代表用户分析数据的视角,其中,时间作为最常用的维度之一,出现在大多数数据分析场景中。
[0003]在相关技术中,时间选择器常被用于选择一个特点的时间点或者一段时间范围。但随着数据量的升级和时间跨度的增大,数据分析过程中时间筛选场景逐步复杂起来,相关技术中的时间选择器因其通用性差、灵活性差的问题,已无法满足高度定制化的时间选择场景的需要。

技术实现思路

[0004]有鉴于此,本公开提供了一种时间选择器生成方法、一种时间选择器生成装置、一种电子设备、一种可读存储介质和一种计算机程序产品。
[0005]本公开的一个方面提供了一种时间选择器生成方法,包括:响应于时间选择器生成请求,获取上述时间选择器生成请求中携带的目标选择器参数和选择器标识;基于上述选择器标识,从容器库中确定目标选择器容器;基于上述目标选择器容器,在显示界面上生成初始选择器组件;以及将上述目标选择器参数加载到上述目标选择器容器中,以利用上述目标选择器容器对上述初始选择器组件进行渲染,得到目标时间选择器。
[0006]根据本公开的实施例,上述初始选择器组件包括文本框组件和下拉框组件,上述目标选择器参数包括目标回显参数、目标筛选面板数组和目标按键配置参数;其中,上述利用上述目标选择器容器对上述初始选择器组件进行渲染,得到目标时间选择器,包括:基于上述目标筛选面板数组,确定与上述目标选择器容器关联的目标筛选面板;基于上述目标回显参数配置上述文本框组件的回显内容;以及基于上述目标按键配置参数和上述目标筛选面板,对上述下拉框组件进行渲染。
[0007]根据本公开的实施例,上述下拉框组件包括第一操作区、第二操作区和展示区,其中,上述展示区包括展示面板,上述展示面板的数量与上述目标筛选面板的数量相等;其中,上述基于上述目标按键配置参数和上述目标筛选面板,对上述下拉框组件进行渲染,包括:基于上述目标按键配置参数,在上述第一操作区中渲染生成操作按键;基于上述目标筛选面板的数量,在上述第二操作区中渲染生成切换按键,其中,上述切换按键与上述展示面板相关;确定上述目标筛选面板的目标面板类型;以及基于上述目标筛选面板的目标面板类型,将上述目标筛选面板渲染在上述展示面板上。
[0008]根据本公开的实施例,上述方法还包括:响应于监听到鼠标移入事件,确定上述第二操作区中与上述鼠标移入事件关联的目标切换按键,其中,上述鼠标移入事件表征为用
户将鼠标移动至上述目标切换按键;以及将上述展示区的展示面板切换为与上述目标切换按键相关的目标展示面板。
[0009]根据本公开的实施例,上述方法还包括:响应于上述用户针对上述目标展示面板的点击操作,生成至少一个时间节点;以及基于与上述目标展示面板相关的筛选面板的面板类型和数据类型,调整上述文本框组件内的回显内容。
[0010]根据本公开的实施例,上述目标筛选面板数组的元素表征为目标筛选面板标识;上述基于上述目标筛选面板数组,确定与上述目标选择器容器关联的目标筛选面板,包括:通过预设接口,获取多个筛选面板,其中,上述筛选面板具有筛选面板标识;以及将上述目标筛选面板标识与多个上述筛选面板的筛选面板标识进行匹配,以从多个上述筛选面板中确定上述目标筛选面板。
[0011]根据本公开的实施例,上述方法还包括:接收用户的筛选面板配置操作,其中,上述筛选面板配置操作中携带有面板类型、数据类型和标签;以及将上述面板类型、上述数据类型和上述标签加载到初始筛选面板对象中,得到上述筛选面板。
[0012]根据本公开的实施例,上述方法还包括:响应于选择器容器生成请求,获取上述选择器容器生成请求中携带的选择器参数,其中,上述选择器参数包括回显参数、筛选面板数组和按键配置参数;创建初始文本框组件和初始下拉框组件;基于上述筛选面板数组和上述按键配置参数,配置上述初始下拉框组件的结构;基于上述回显参数和上述筛选面板数组,配置上述初始文本框组件的回显逻辑;基于完成配置的初始文本框组件和完成配置的初始下拉框组件,生成选择器容器;以及将上述选择器容器存入上述容器库。
[0013]本公开的另一个方面提供了一种时间选择器生成装置,包括:第一获取模块,用于响应于时间选择器生成请求,获取上述时间选择器生成请求中携带的目标选择器参数和选择器标识;第一确定模块,用于基于上述选择器标识,从容器库中确定目标选择器容器;第一生成模块,用于基于上述目标选择器容器,在显示界面上生成初始选择器组件;以及第一处理模块,用于将上述目标选择器参数加载到上述目标选择器容器中,以利用上述目标选择器容器对上述初始选择器组件进行渲染,得到目标时间选择器。
[0014]本公开的另一方面提供了一种电子设备,包括:一个或多个处理器;存储器,用于存储一个或多个指令,其中,当上述一个或多个指令被上述一个或多个处理器执行时,使得上述一个或多个处理器实现如上所述的方法。
[0015]本公开的另一方面提供了一种计算机可读存储介质,存储有计算机可执行指令,上述指令在被执行时用于实现如上所述的方法。
[0016]本公开的另一方面提供了一种计算机程序产品,上述计算机程序产品包括计算机可执行指令,上述指令在被执行时用于实现如上所述的方法。
[0017]根据本公开的实施例,选择器容器可以根据用户输入的容器参数进行预先配置,在生成时间选择器时,可以根据请求中携带的时间选择器标识,从容器库中确定目标选择器容器,再将请求中携带的目标选择器参数加载到该目标选择器容器中,以便于该目标选择器容器利用该目标选择器参数对显示界面上的初始选择器组件进行渲染,从而实现目标时间选择器在该显示界面的生成。通过上述技术手段,至少部分地克服了相关技术中存在的时间选择器通用性差、灵活性差的技术问题,有效提升了时间选择器配置的灵活性,满足了多元化、复杂化、定制化的时间维度选择场景的需求。
附图说明
[0018]通过以下参照附图对本公开实施例的描述,本公开的上述以及其他目的、特征和优点将更为清楚,在附图中:
[0019]图1示意性示出了根据本公开实施例的可以应用时间选择器生成方法和装置的示例性系统架构。
[0020]图2示意性示出了根据本公开实施例的时间选择器生成方法的流程图。
[0021]图3示意性示出了根据本公开实施例的选择器容器生成方法的流程图。
[0022]图4示意性示出了根据本公开实施例的筛选面板生成方法的流程图。
[0023]图5示意性示出了根据本公开实施例的初始选择器组件的示意图。
[0024]图6A示意性示出了根据本公开实施例的目标时间选择器的示意图。
[0025]图6B示意性示出了根据本公开实施例的切换后的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种时间选择器生成方法,包括:响应于时间选择器生成请求,获取所述时间选择器生成请求中携带的目标选择器参数和选择器标识;基于所述选择器标识,从容器库中确定目标选择器容器;基于所述目标选择器容器,在显示界面上生成初始选择器组件;以及将所述目标选择器参数加载到所述目标选择器容器中,以利用所述目标选择器容器对所述初始选择器组件进行渲染,得到目标时间选择器。2.根据权利要求1所述的方法,其中,所述初始选择器组件包括文本框组件和下拉框组件,所述目标选择器参数包括目标回显参数、目标筛选面板数组和目标按键配置参数;其中,所述利用所述目标选择器容器对所述初始选择器组件进行渲染,得到目标时间选择器,包括:基于所述目标筛选面板数组,确定与所述目标选择器容器关联的目标筛选面板;基于所述目标回显参数配置所述文本框组件的回显内容;以及基于所述目标按键配置参数和所述目标筛选面板,对所述下拉框组件进行渲染。3.根据权利要求2所述的方法,其中,所述下拉框组件包括第一操作区、第二操作区和展示区,其中,所述展示区包括展示面板,所述展示面板的数量与所述目标筛选面板的数量相等;其中,所述基于所述目标按键配置参数和所述目标筛选面板,对所述下拉框组件进行渲染,包括:基于所述目标按键配置参数,在所述第一操作区中渲染生成操作按键;基于所述目标筛选面板的数量,在所述第二操作区中渲染生成切换按键,其中,所述切换按键与所述展示面板相关;确定所述目标筛选面板的目标面板类型;以及基于所述目标筛选面板的目标面板类型,将所述目标筛选面板渲染在所述展示面板上。4.根据权利要求3所述的方法,还包括:响应于监听到鼠标移入事件,确定所述第二操作区中与所述鼠标移入事件关联的目标切换按键,其中,所述鼠标移入事件表征为用户将鼠标移动至所述目标切换按键;以及将所述展示区的展示面板切换为与所述目标切换按键相关的目标展示面板。5.根据权利要求4所述的方法,还包括:响应于所述用户针对所述目标展示面板的点击操作,生成至少一个时间节点;以及基于与所述目标展示面板相关的筛选面板的面板类型和数据类型,调整所述文本框组件内的回显内容。6.根据权利要求2所述的方法,其中,所述目标筛选面板数组的元素表征为目标筛选...

【专利技术属性】
技术研发人员:余崇炜左白周泳妍张鹏
申请(专利权)人:北京京东世纪贸易有限公司
类型:发明
国别省市:

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

1