组件间依赖关系交叉联动方法、装置及存储介质
基本信息
申请号 | CN202111356585.7 | 申请日 | - |
公开(公告)号 | CN114020588A | 公开(公告)日 | 2022-02-08 |
申请公布号 | CN114020588A | 申请公布日 | 2022-02-08 |
分类号 | G06F11/32(2006.01)I;G06F11/30(2006.01)I;G06F8/38(2018.01)I;G06F8/36(2018.01)I | 分类 | 计算;推算;计数; |
发明人 | 魏强;孙向学;胡锦超;张上亚;赵永生;王林娜 | 申请(专利权)人 | 长城计算机软件与系统有限公司 |
代理机构 | 北京轻创知识产权代理有限公司 | 代理人 | 厉洋洋 |
地址 | 100190北京市海淀区中关村东路66号甲1号楼17-19层 | ||
法律状态 | - |
摘要
摘要 | 本发明涉及计算机技术领域,公开了一种组件间依赖关系交叉联动方法、装置及存储介质。方法包括:将产生组件状态改变因素的组件作为当前组件,如当前组件所订阅的所有前置组件的状态机信号灯均为false,将所有订阅当前组件的后置组件的状态机信号灯设置为true,执行当前组件的组件状态更新过程;当前组件的组件状态更新过程执行完成后,将当前组件的状态机信号灯设置为false,并且触发所有订阅当前组件的后置组件的数据传递更新机制。组件间建立有订阅与被订阅的依赖关系,每个组件上设置有是否等待的状态机,通过对状态机的监控,来决定一个组件是否渲染,从而有效保证组件状态变化的正常响应;并且可以避免组件的无效渲染,从而保证页面效率和可用性。 |
