[发明专利]网页页面的多控件交互方法、装置及终端设备有效
申请号: | 201811551492.8 | 申请日: | 2018-12-17 |
公开(公告)号: | CN109656729B | 公开(公告)日: | 2022-12-13 |
发明(设计)人: | 陈名亮 | 申请(专利权)人: | 浩云科技股份有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 颜希文;麦小婵 |
地址: | 510000 广东省广州市番禺区东环*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网页 页面 控件 交互 方法 装置 终端设备 | ||
1.一种网页页面的多控件交互方法,其特征在于,至少包括如下步骤:
采集网页页面新加载控件的控件数据,判断所述控件数据与网页页面中已加载控件的控件属性数据是否具有联动属性;
在判断所述新加载控件与所述已加载控件具有所述联动属性后,根据所述联动属性,获取联动条件数据,并根据所述联动条件数据,获取用于使所述新加载控件与所述已加载控件之间进行交互的联动数据;
将所述联动数据通过事件传播的方式在所述新加载控件与所述已加载控件之间进行传播,以使所述新加载控件与所述已加载控件根据所述联动数据进行交互。
2.根据权利要求1所述的网页页面的多控件交互方法,其特征在于,还包括:
初始化控件的内置对象,解析所述控件的权限数据,判断所述控件在所述网页页面上是否具有加载权限,并在判断具有所述加载权限后,将所述控件作为所述新加载控件在所述网页页面上进行加载。
3.根据权利要求1所述的网页页面的多控件交互方法,其特征在于,所述根据所述联动属性,获取联动条件数据,具体为:
根据所述联动属性,改动所述已加载控件的控件业务数据,并根据改动后的所述控件业务数据,执行状态管理服务,以解析所述联动属性,获取联动条件数据。
4.根据权利要求1所述的网页页面的多控件交互方法,其特征在于,所述根据所述联动条件数据,生成所述新加载控件与所述已加载控件的联动数据,具体为:
判断所述联动条件数据是否满足触发所述新加载控件与所述已加载控件之间预设的联动条件,并在判断满足所述联动条件后,根据所述联动条件数据对应的联动类型,生成所述联动数据。
5.根据权利要求1所述的网页页面的多控件交互方法,其特征在于,所述将所述联动数据通过事件传播的方式在所述新加载控件与所述已加载控件之间进行传播,以使所述新加载控件与所述已加载控件根据所述联动数据进行交互,具体为:
实时监听是否生成所述联动数据,并在监听到生成所述联动数据后,调用在加载所述新加载控件时根据所述控件数据注册的事件传播发送所述联动数据,以使所述新加载控件与所述已加载控件根据所述联动数据进行数据交互。
6.一种网页页面的多控件交互装置,其特征在于,包括:
数据采集模块,用于采集网页页面新加载控件的控件数据,判断所述控件数据与网页页面中已加载控件的控件属性数据是否具有联动属性;
数据获取模块,用于在判断所述新加载控件与所述已加载控件具有所述联动属性后,根据所述联动属性,获取联动条件数据,并根据所述联动条件数据,获取用于使所述新加载控件与所述已加载控件之间进行交互的联动数据;
数据交互模块,用于将所述联动数据通过事件传播的方式在所述新加载控件与所述已加载控件之间进行传播,以使所述新加载控件与所述已加载控件根据所述联动数据进行交互。
7.根据权利要求6所述的网页页面的多控件交互装置,其特征在于,还包括:
数据初始化模块,用于初始化控件的内置对象,解析所述控件的权限数据,判断所述控件在所述网页页面上是否具有加载权限,并在判断具有所述加载权限后,将所述控件作为所述新加载控件在所述网页页面上进行加载。
8.根据权利要求6所述的网页页面的多控件交互装置,其特征在于,所述数据获取模块具体用于:
在判断所述新加载控件与所述已加载控件具有所述联动属性后,根据所述联动属性,改动所述已加载控件的控件业务数据,并根据改动后的所述控件业务数据,执行状态管理服务,以解析所述联动属性,获取联动条件数据;
判断所述联动条件数据是否满足触发所述新加载控件与所述已加载控件之间预设的联动条件,并在判断满足所述联动条件后,根据所述联动条件数据对应的联动类型,生成所述联动数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浩云科技股份有限公司,未经浩云科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811551492.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:页面数据操作方法、装置、设备及介质
- 下一篇:一种访问缓存的方法和装置