【技术实现步骤摘要】
本申请涉及计算机,尤其涉及一种代码编译方法、装置、电子设备及存储介质。
技术介绍
1、相关技术中,可以通过可视化使用现成组件搭建页面;但是组件可定制化较低(组件的样式以及逻辑都难以修改),只能选择并直接使用提供的组件;一般难以实现比较复杂的布局模式。组件之间相互独立,基本无法进行交互;一旦进行了二次开发,就很难再持续使用可视化编辑产物了。使用前端组件库开发页面,需要进行代码开发,门槛较高;组件库一般会很具针对性,比如antd,element-ui这类,修改ui样式是比较困难的,对于另外一些工具库,或者hooks库来说,对开发ui层面没有任何提效。在组件复用的时候会产生同样的问题。
2、因此,现有技术中页面开发效率较低。
技术实现思路
1、本申请提供了一种代码编译方法、装置、电子设备及存储介质,可以快速构建页面中页面元素对应的节点树,从而提高代码编译效率,提高页面开发效率。
2、一方面,本申请提供了一种代码编译方法,所述方法包括:
3、获取绘制页面;所述绘
...【技术保护点】
1.一种代码编译方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述初始边框以及所述预设边框,构建节点树,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述边框排序结果以及所述多个候选边框各自对应的坐标信息,构建所述节点树,包括:
4.根据权利要求1所述的方法,其特征在于,所述基于所述初始边框以及所述预设边框,构建节点树之后,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述根据至少两个所述子边框在所述绘制页面中各自对应的坐标信息,确定至少两个所述当前子节点的
...【技术特征摘要】
1.一种代码编译方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述初始边框以及所述预设边框,构建节点树,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述边框排序结果以及所述多个候选边框各自对应的坐标信息,构建所述节点树,包括:
4.根据权利要求1所述的方法,其特征在于,所述基于所述初始边框以及所述预设边框,构建节点树之后,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述根据至少两个所述子边框在所述绘制页面中各自对应的坐标信息,确定至少两个所述当前子节点的排列方式,包括:
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
7.根据权利要求1-6中任意一项所述的方法,其特征在于,所述绘制页面的构建方法包括:
8.根据权利要求7所述的方法,其特征在于,若...
【专利技术属性】
技术研发人员:招蕴豪,
申请(专利权)人:腾讯科技北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。