跨开发框架的组件转换方法、处理系统和组件转换装置制造方法及图纸

技术编号:38207615 阅读:19 留言:0更新日期:2023-07-21 16:56
本公开提供了一种跨开发框架的组件转换方法、处理系统和组件转换装置。该方法包括:从基础库获取预设转换编译脚本和预设模板;从组件层获取待处理组件,其中,待处理组件是由第一开发框架构建得到;以及利用预设转换编译脚本和预设模板,将待处理组件转换为原生组件,其中,原生组件是由基于浏览器的原生组件开发框架构建得到。框架构建得到。框架构建得到。

【技术实现步骤摘要】
跨开发框架的组件转换方法、处理系统和组件转换装置


[0001]本公开涉及计算机

,更具体地,涉及一种跨开发框架的组件转换方法、跨框架组件的处理系统、组件转换装置、计算机系统和计算机可读存储介质。

技术介绍

[0002]随着计算机技术的快速发展,越来越多的开发框架用于组件的构建,其中不同开发框架构建的组件与其对应的开发框架之间具有强耦合关系。
[0003]在实现本公开构思的过程中,专利技术人发现相关技术中至少存在如下问题:不同开发框架构建的组件不能在不同的技术栈环境下通用,且对不同框架构建的组件进行维护的成本较高。

技术实现思路

[0004]有鉴于此,本公开提供了一种跨开发框架的组件转换方法、跨框架组件的处理系统、组件转换装置、计算机系统和计算机可读存储介质。
[0005]本公开的一个方面提供了一种跨开发框架的组件转换方法,包括:
[0006]从基础库获取预设转换编译脚本和预设模板;
[0007]从组件层获取待处理组件,其中,上述待处理组件是由第一开发框架构建得到;以及
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种跨开发框架的组件转换方法,包括:从基础库获取预设转换编译脚本和预设模板;从组件层获取待处理组件,其中,所述待处理组件是由第一开发框架构建得到;以及利用所述预设转换编译脚本和所述预设模板,将所述待处理组件转换为原生组件,其中,所述原生组件是由基于浏览器的原生组件开发框架构建得到。2.根据权利要求1所述的方法,其中,所述待处理组件包括组件生命周期和组件参数;其中,所述利用预设转换编译脚本和所述预设模板,将所述待处理组件转换为原生组件,包括:利用所述预设转换编译脚本,将所述组件生命周期转换为第一原生组件生命周期和第二原生组件生命周期;利用所述预设转换编译脚本,将所述组件参数转换为原生参数;基于所述预设模板,根据所述第一原生组件生命周期、所述第二原生组件生命周期和所述原生参数生成所述原生组件。3.根据权利要求2所述的方法,还包括:在确定所述组件参数发生变更的情况下,生成参数变更通知;利用所述参数变更通知更新所述第二原生组件生命周期,得到新的第二原生组件生命周期。4.根据权利要求2所述的方法,其中,所述待处理组件还包括组件事件和组件样式;其中,所述利用预设转换编译脚本和所述预设模板,将所述待处理组件转换为原生组件,还包括:利用所述预设转换编译脚本,将所述组件事件转换为原生组件事件;利用所述预设转换编译脚本,将所述组件样式转换为原生组件样式;基于所述预设模板,根据所述第一原生组件生命周期、所述第二原生组件生命周期、所述原生参数、所述原生组件事件和所述原生组件样式生成所述原生组件。5.根据权利要求2所述的方法,其中,所述组件生命周期包括挂载周期、销毁周期和已更新周期;所述利用所述预设转换编译脚本,将所述组件生命周期转换为第一原生组件生命周期和第二原生组件生命周期,包括:利用所述预设转换编译脚本,将所述挂载周期转换为原生挂载周期;利用所述预设转换编译脚本,将所述销毁周期转换为原生销毁周期;利...

【专利技术属性】
技术研发人员:肖允伟
申请(专利权)人:北京京东世纪贸易有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1