【技术实现步骤摘要】
页面生成方法、装置、设备、可读存储介质及程序产品
[0001]本申请属于互联网
,尤其涉及一种页面生成方法、装置、设备、可读存储介质及程序产品。
技术介绍
[0002]在现有的页面开发过程中,开发人员通常使用开源的用户界面(USER INTERFACE Module,UI)组件框架进行相应的页面设计,这需要开发人员非常熟悉前端编程语言,特别是页面开发要求生成特定布局的页面时,往往需要开发人员对页面布局相关的具体代码进行手动修改调整,导致页面生成的过程操作难度较大、周期较长。
技术实现思路
[0003]本申请实施例提供一种页面生成方法、装置、设备、可读存储介质及程序产品,以解决页面生成的过程操作难度较大、周期较长的技术问题。
[0004]第一方面,本申请实施例提供一种页面生成方法,方法包括:
[0005]在显示操作界面,操作界面包括组件标识列表和初始页面的情况下,接收对组件标识列表中的N个组件标识的第一输入,N为正整数;
[0006]响应于第一输入,确定与N个组件标识一一对应的N个 ...
【技术保护点】
【技术特征摘要】
1.一种页面生成方法,其特征在于,包括:在显示操作界面,所述操作界面包括组件标识列表和初始页面的情况下,接收对所述组件标识列表中的N个组件标识的第一输入,N为正整数;响应于所述第一输入,确定与所述N个组件标识一一对应的N个组件,以及每个组件的占位属性值;根据所述每个组件的占位属性值,显示所述N个组件在所述初始页面中的栅格化布局;根据所述栅格化布局,生成目标页面。2.根据权利要求1所述的方法,其特征在于,所述根据所述每个组件的占位属性值,显示所述N个组件在所述初始页面中的栅格化布局,包括:根据每个组件的占位属性值,以及所述初始页面的行空间值,对每个组件拼接布局标签,所述布局标签包括行布局标签和/或列布局标签,所述占位属性值小于或等于所述行空间值;根据每个组件对应的所述布局标签,显示所述N个组件在所述初始页面中的栅格化布局。3.根据权利要求2所述的方法,其特征在于,所述根据每个组件的占位属性值,以及所述初始页面的行空间值,对每个组件拼接布局标签,包括:在第i个组件的占位属性值小于所述行空间值的情况下,确定当前占位计数器的第一数值是否为0,其中i为正整数,且i小于或等于N;在所述第一数值为0的情况下,对所述第i个组件的头部拼接行布局起始标签;基于所述第一数值与所述第i个组件的占位属性值之和,得到所述占位计数器累计后的第二数值;在i小于N,且第i+1个组件的占位属性值与所述第二数值之和大于所述行空间值的情况下,或者在i等于N的情况下,对所述第i个组件的尾部拼接行布局闭合标签;对所述第二数值进行清零处理;其中,所述行布局标签包括所述行布局起始标签和所述行布局闭合标签。4.根据权利要求3所述的方法,其特征在于,所述得到所述占位计数器累计后的第二数值之后,所述方法还包括:在i小于N,且所述第i+1个组件的占位属性值与所述第二数值之和小于或等于所述行空间值的情况下,对所述第i+1个组件的头部拼接列布局起始标签,对所述第i+1个组件的尾部拼接列布局闭合标签;基于所述第二数值与所述第i+1个组件的占位属性值之和,得到所述占位计数器累计后的第三数值;在i+1小于N,且第i+2个组件的...
【专利技术属性】
技术研发人员:阮浚杰,黄华新,罗朝彤,薛蓉蓉,
申请(专利权)人:中国移动通信集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。