[发明专利]数据处理方法及装置、电子设备、计算机可读介质在审
| 申请号: | 202211537428.0 | 申请日: | 2022-12-02 |
| 公开(公告)号: | CN116150166A | 公开(公告)日: | 2023-05-23 |
| 发明(设计)人: | 史领博;郭剑霓;蒋宁;吴鹏;罗展松 | 申请(专利权)人: | 马上消费金融股份有限公司 |
| 主分类号: | G06F16/23 | 分类号: | G06F16/23;G06F16/245;G06F16/27;G06F16/28 |
| 代理公司: | 北京天昊联合知识产权代理有限公司 11112 | 代理人: | 彭瑞欣;冯建基 |
| 地址: | 401121 重庆市渝北区*** | 国省代码: | 重庆;50 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据处理 方法 装置 电子设备 计算机 可读 介质 | ||
1.一种数据处理方法,其特征在于,用于管理目标应用程序中的子程序,所述子程序包括多个组件,所述多个组件之间互相通信以执行所述子程序的功能,所述数据处理方法包括:
在拦截到数据仓库中的目标对象发生更新的情况下,基于所述目标对象确定订阅事件数组;其中,所述目标对象存储于数据仓库,所述订阅事件数组包括所述目标对象和至少一个组件的对应关系,所述子程序中的组件订阅所述目标对象;
利用目标数据渲染所述订阅事件数组中各个组件中的目标对象,其中,所述目标数据是更新所述目标对象的数据。
2.根据权利要求1所述的方法,其特征在于,通过预设的数据拦截机制拦截所述目标对象是否更新;所述数据拦截机制包括代理拦截机制、对象定义属性机制中的一种或多种。
3.根据权利要求1所述的方法,其特征在于,所述利用目标数据渲染所述订阅事件数组中各个组件中的目标对象,包括:
循环调用回调函数,通过所述回调函数并利用目标数据渲染所述订阅事件数组对应的各个组件中的目标对象。
4.根据权利要求3所述的方法,其特征在于,所述数据仓库通过JavaScript对象存储方式存储所述目标数据和所述回调函数。
5.根据权利要求1所述的方法,其特征在于,所述在拦截到数据仓库中的目标对象发生更新的情况下,基于所述目标对象确定订阅事件数组之前,还包括:
响应多个同步更新事件,对所述多个同步更新事件进行排序并记录;其中,一个同步更新事件包括所述目标数据和所述目标对象,其用于更新所述目标对象;
基于排序结果利用所述目标数据顺次更新所述目标对象。
6.根据权利要求5所述的方法,其特征在于,所述响应多个同步更新事件,对所述多个同步更新事件进行排序并记录之前,还包括:
响应所述多个组件中任一组件发起的更新请求触发异步更新事件;所述更新请求包括所述目标对象和所述目标数据;
在所述异步更新事件执行完毕后,触发所述同步更新事件。
7.根据权利要求5或6所述的方法,其特征在于,所述在拦截到数据仓库中的目标对象发生更新的情况下,基于所述目标对象确定订阅事件数组之前,还包括:
响应订阅监听事件,所述监听事件用于监听所述目标对象的更新;
通过所述订阅监听事件以监听所述目标对象的更新。
8.一种数据处理装置,其特征在于,用于管理目标应用程序中的子程序,所述子程序包括多个组件,所述多个组件之间互相通信以执行所述子程序的功能,所述数据处理装置包括:
确定模块,用于在拦截到数据仓库中的目标对象发生更新的情况下,基于所述目标对象确定订阅事件数组;其中,所述目标对象存储于数据仓库,所述订阅事件数组包括所述目标对象和至少一个所述组件的对应关系,所述子程序中的组件订阅所述目标对象;
渲染模块,用于利用目标数据渲染所述订阅事件数组中各个组件中的目标对象,其中,所述目标数据是更新所述目标对象的数据。
9.一种电子设备,其特征在于,包括:
至少一个处理器;以及
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的一个或多个计算机程序,所述一个或多个计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求1-7中任一项所述的数据处理方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序在被处理器执行时实现如权利要求1-7中任一项所述的数据处理方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于马上消费金融股份有限公司,未经马上消费金融股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211537428.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:高效旋耕机
- 下一篇:一种电子文档来源验证方法和电子设备





