【技术实现步骤摘要】
一种基于协同交互的数据大屏事件总线交互方法
[0001]本专利技术涉及一种总线交互方法,特别是一种基于协同交互的数据大屏事件总线交互方法。
技术介绍
[0002]数据可视化大屏不能是静止的大屏,大屏上的各组件不能孤立,各组件之间的数据又包含了关联关系。
[0003]目前,现有技术中存在以下缺陷:
[0004](1)需要统一事件交互总线,以事件总线为纽带,将事件的触发侧与响应侧有机得结合起来;(2)需要以模板化的方式对事件信息进行描述,支持事件的可扩展;(3)需要支持大屏界面与第三方系统界面的以事件的形式实现跨域互操作的能力。
技术实现思路
[0005]专利技术目的:本专利技术所要解决的技术问题是针对现有技术的不足,提供一种基于协同交互的数据大屏事件总线交互方法。
[0006]为了解决上述技术问题,本专利技术公开了一种基于协同交互的数据大屏事件总线交互方法,包括以下步骤:
[0007]步骤1,对数据大屏界面交互过程中的触发事件进行定义,具体包括:
[0008]以自定义的方式对所述触发事件的触发形式进行描述,至少包括:组件初始化事件、输入设备按键事件、输入设备联合按键事件。
[0009]步骤2,对待响应事件进行分类,并分别进行参数设置;所述待响应事件即等待响应的触发事件;
[0010]所述的对待响应事件进行分类,即将待响应事件分为三类:联动类响应事件,弹出框类响应事件与页面跳转类响应事件;
[0011]所述的分别进行参数设置,包括:对联动类响
【技术保护点】
【技术特征摘要】
1.一种基于协同交互的数据大屏事件总线交互方法,其特征在于,包括以下步骤:步骤1,对数据大屏界面交互过程中的触发事件进行定义;步骤2,对待响应事件进行分类,并分别进行参数设置;所述待响应事件即等待响应的触发事件;步骤3,对不同类的待响应事件进行参数关联;步骤4,对数据大屏界面交互过程中的触发事件进行捕获,至少包括:捕获输入设备对大屏界面的组件的基础的触发事件;所述基础的触发事件至少包括:点击、双击,浮入和浮出;步骤5,对捕获到的触发事件进行过滤,得到待响应事件,根据响应流程进行事件响应;根据上述步骤,实现基于协同交互的数据大屏事件总线交互的流程。2.如权利要求1所述的一种基于协同交互的数据大屏事件总线交互方法,其特征在于,步骤1中所述的对数据大屏界面交互过程中的触发事件进行定义,具体包括:以自定义的方式对所述触发事件的触发形式进行描述,至少包括:组件初始化事件、输入设备按键事件、输入设备联合按键事件。3.如权利要求2所述的一种基于协同交互的数据大屏事件总线交互方法,其特征在于,步骤2中所述的对待响应事件进行分类,即将待响应事件分为三类:联动类响应事件,弹出框类响应事件与页面跳转类响应事件;所述的分别进行参数设置,包括:对联动类响应事件进行参数设置,对弹出框类响应事件进行参数设置,以及对页面跳转类响应事件进行参数设置。4.如权利要求3所述的一种基于协同交互的数据大屏事件总线交互方法,其特征在于,步骤2中所述的联动类响应事件,支持三类组件之间联动方式,具体包括:方式一:支持组件之间的以数据关联刷新的方式进行联动,将一个组件选中的数据条目或属性作为条件,对另一组件进行关联过滤与数据刷新;方式二:支持组件间以事件的方式关联显示与隐藏;方式三:支持组件与第三方系统的界面进行跨域传值,将组件选中的数据条目或属性作为条件,以规范的数据对象和跨域接口互操作的方式与第三方系统界面进行通信;所述联动,包括:组件的样式联动和数据联动。5.如权利要求4所述的一种基于协同交互的数据大屏事件总线交互方法,其特征在于,步骤2中所述的对弹出框类响应事件进行参数设置,具体包括:联动组件设置:以下拉列表形式选择大屏上需要联动的其他组件;联动动作设置:以下拉列表形式选择联动类型,包括刷新数据、组件显示和组件隐藏;条件设置:即按照步骤5中所述的方法进行过滤时的条件;参数设置:选中组件与其他组件之间参数联动过滤的信息配置。6.如权利要求5所述的一种基于协同交互的数据大屏事件总线交互方法,其特征在于,步骤2中所述的对联动类响应事件进行参数设置,具体包括:弹出内容设置:以下拉列表形式选择大屏上需要弹出的其他组件;动画效果设置:以下拉列表形式选择动画效果,包括出现、关闭和淡入淡出;标题名称设置:设置弹出框标题栏的名称信息;弹出样式设置:设置包括字体颜色、标题背景、弹框背景、字体大小、字体粗细、字体类
型和标题高度字段;条件设置:即按照步骤5中所述的方法进行过滤时的条件。7.如权利要求6所述的一种基于协同交互的数据大屏事件总线交互方法,其特征在于,步骤2中所述的对页面跳转类响应事件进行参数设置,具体包括:URL链接地址设置:设置页面跳转的URL链接地址;打开方式设置:设置页面跳转的类型,包括:新建浏览器标签、新建浏览器弹出页、当前页面打开以及打开客户端软件;条件设置:即按照步骤5中所述的方法进行过滤时的条件;参数设置:选中组件给新打开的跳转页面传送的参数值。8.如权利要求7所述的一种基于协同交互的数据大屏事件总线交互方法,其特征在于,步骤3中所述的对不同类的待响应事件进行参...
【专利技术属性】
技术研发人员:朱子杰,崔隽,吴姗姗,汪敏,黄婧,杨光,
申请(专利权)人:中国电子科技集团公司第二十八研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。