代码生成方法、装置、设备及介质制造方法及图纸

技术编号:41395635 阅读:15 留言:0更新日期:2024-05-20 19:19
本发明专利技术公开了一种代码生成方法、装置、设备及介质。该方法包括:基于预先存储的待二次编辑的前端代码,或者,响应于创建页面的触发操作,确定待编辑页面并显示;响应于对目标技术栈下的至少一个组件元素的选择触发操作,基于选择触发的组件元素更新待编辑页面以及待编辑页面的页面结构树信息;在接收到对待编辑组件元素的最新配置时,基于最新配置更新待编辑组件元素的配置信息,基于各待编辑组件元素的配置信息以及页面结构树信息,确定目标代码。解决了通过UI设计页面对UI设计强依赖的问题,实现了对已有前端代码的自动二次编辑,降低前端代码生成和二次编辑成本,同时满足用户对前端页面高效设计与开发的需求。

【技术实现步骤摘要】

本专利技术涉及计算机处理,尤其涉及一种代码生成方法、装置、设备及介质


技术介绍

1、随着互联网技术的发展和创新,越来越多用户存在生成前端页面代码的需求,目前,生成前端代码的方式通常是先绘制前端ui(用户界面)设计图,进而,根据前端ui设计图生成目标代码。

2、这种基于ui设计图生成前端代码的方式,依赖于前端ui设计,对用户有一定的ui技术要求,存在设计复杂、代码生成成本高的问题。


技术实现思路

1、本专利技术提供了一种代码生成方法、装置、设备及介质,以实现降低前端代码生成成本,提高前端代码生成便捷性,达到满足用户需求的效果。

2、根据本专利技术的一方面,提供了一种代码生成方法,该方法包括:

3、基于预先存储的待二次编辑的前端代码,或者,响应于创建页面的触发操作,确定待编辑页面并显示;

4、响应于对目标技术栈下的至少一个组件元素的选择触发操作,基于选择触发的组件元素更新所述待编辑页面以及所述待编辑页面的页面结构树信息;其中,所述待编辑页面中包括至少一个待编辑组件本文档来自技高网...

【技术保护点】

1.一种代码生成方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述基于选择触发的组件元素更新待编辑页面,包括:

3.根据权利要求1所述的方法,其特征在于,所述基于预先存储的待二次编辑的前端代码,确定待编辑页面,包括:

4.根据权利要求1所述的方法,其特征在于,所述最新配置包括新增或修改的元素属性,所述基于所述最新配置更新所述待编辑组件元素在所述待编辑页面中的配置信息,包括:

5.根据权利要求1所述的方法,其特征在于,所述最新配置包括新增或修改的动作事件,所述基于所述最新配置更新所述待编辑组件元素在所述待编辑页面中的配置...

【技术特征摘要】

1.一种代码生成方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述基于选择触发的组件元素更新待编辑页面,包括:

3.根据权利要求1所述的方法,其特征在于,所述基于预先存储的待二次编辑的前端代码,确定待编辑页面,包括:

4.根据权利要求1所述的方法,其特征在于,所述最新配置包括新增或修改的元素属性,所述基于所述最新配置更新所述待编辑组件元素在所述待编辑页面中的配置信息,包括:

5.根据权利要求1所述的方法,其特征在于,所述最新配置包括新增或修改的动作事件,所述基于所述最新配置更新所述待编辑组件元素在所述待编辑页面中的配置信息,包括:

6.根据权利要求1所述的方法,其特征在于,所述基...

【专利技术属性】
技术研发人员:尹静延安韩婧
申请(专利权)人:中国农业银行股份有限公司
类型:发明
国别省市:

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

1