[发明专利]一种页面组件引用方法以及页面组件引用装置有效
申请号: | 201910886924.9 | 申请日: | 2019-09-19 |
公开(公告)号: | CN110795094B | 公开(公告)日: | 2023-10-27 |
发明(设计)人: | 王晓晖;彭飞;吕庆春 | 申请(专利权)人: | 五八有限公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38;G06F8/71;G06F16/16 |
代理公司: | 北京弘权知识产权代理有限公司 11363 | 代理人: | 逯长明;许伟群 |
地址: | 300450 天津市滨海新区经济技术开*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 页面 组件 引用 方法 以及 装置 | ||
1.一种页面组件引用方法,其特征在于,包括:
解除第一应用所包含的页面与该页面所包含的第一组件的依赖关系,获得解除依赖关系的第一组件,其中,所述第一应用为第一应用工程所包含的应用;
在获得解除依赖关系的第一组件的情况下,确定待引入第二应用工程所包含的至少一个页面中每个页面内的目标组件文件夹,其中,所述第二应用工程包含至少一个第二应用,每个所述第二应用包含至少一个页面,所述目标组件文件夹为所述解除依赖关系的第一组件所对应的组件文件夹;
将所述目标组件文件夹引入所述第二应用工程所包含的至少一个页面内。
2.如权利要求1所述的方法,其特征在于,所述确定待引入第二应用工程所包含的至少一个页面中每个页面内的目标组件文件夹,包括:
创建组件文件夹配置文件,其中,所述组件文件夹配置文件配置有所述第二应用工程所包含的至少一个页面中每个页面所需要的组件文件夹的名称;
根据所述组件文件夹配置文件,确定待引入所述第二应用工程所包含的至少一个页面中每个页面内的目标组件文件夹。
3.如权利要求2所述的方法,其特征在于,在所述解除第一应用所包含的页面与该页面所包含的第一组件的依赖关系的步骤之后,在所述创建组件文件夹配置文件的步骤之前,所述方法还包括:
将所述解除依赖关系的第一组件、所述解除依赖关系的第一组件对应的组件数据模型以及所述解除依赖关系的第一组件对应的图片资源文件进行整合,获得所述解除依赖关系的第一组件对应的组件文件夹。
4.如权利要求1至3中任一项所述的方法,其特征在于,所述解除第一应用所包含的页面与该页面所包含的第一组件的依赖关系,包括:
为未解除与所述第一应用所包含的页面的依赖关系的第一组件建立组件数据模型,其中,所建立的组件数据模型包含所述未解除与所述第一应用所包含的页面的依赖关系的第一组件所展示的数据和所述未解除与所述第一应用所包含的页面的依赖关系的第一组件的类名;
创建注册中心;
获取所述组件数据模型的类名所对应的标识;
按照组件数据模型的类名和标识一一对应的方式,将所述组件数据模型注册至所述注册中心。
5.如权利要求4所述的方法,其特征在于,在所述按照组件数据模型的类名和标识一一对应的方式,将所述组件数据模型注册至所述注册中心的步骤之后,所述方法还包括:
根据目标标识以及所述注册中心,查找所述目标标识对应的目标组件数据模型的类名;
根据所述目标组件数据模型的类名,生成目标组件数据模型;
获取所述目标组件数据模型所包含的第二组件的类名;
根据所述第二组件的类名,获取第二组件。
6.一种页面组件引用装置,其特征在于,包括:
解除模块,用于解除第一应用所包含的页面与该页面所包含的第一组件的依赖关系,获得解除依赖关系的第一组件,其中,所述第一应用为第一应用工程所包含的应用;
确定模块,用于在获得解除依赖关系的第一组件的情况下,确定待引入第二应用工程所包含的至少一个页面中每个页面内的目标组件文件夹,其中,所述第二应用工程包含至少一个第二应用,每个所述第二应用包含至少一个页面,所述目标组件文件夹为所述解除依赖关系的第一组件所对应的组件文件夹;
引入模块,用于将所述目标组件文件夹引入所述第二应用工程所包含的至少一个页面内。
7.如权利要求6所述的页面组件引用装置,其特征在于,所述确定模块包括:
第一创建子模块,用于创建组件文件夹配置文件,其中,所述组件文件夹配置文件配置有所述第二应用工程所包含的至少一个页面中每个页面所需要的组件文件夹的名称;
确定子模块,用于根据所述组件文件夹配置文件,确定待引入所述第二应用工程所包含的至少一个页面中每个页面内的目标组件文件夹。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于五八有限公司,未经五八有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910886924.9/1.html,转载请声明来源钻瓜专利网。