【技术实现步骤摘要】
基于模板的网页生成方法、系统、设备及存储介质
本专利技术涉及网页开发领域,具体地说,涉及基于模板的网页生成方法、系统、设备及存储介质。
技术介绍
随着前端技术在网页web开发中日益重要,前端开发人员在项目中占比越来越大,然而,web前端开发的内容繁多.在一些开发任务中,产品的页面内容(例如:文字和图片)相同,但是版式(例如:颜色跟背景)不同,每次都要重新建立网页导入页面内容非常繁琐,延缓了开发进度。并且,考虑到网页web会在不同终端上进行运行,例如:电脑、平板、手机等,不同终端受制于长宽比例的不同,对web都要重新开发,以进行优化,避免bug等,大大增加了开发的人力成本和时间成本,难以时间网页web的及时更新。因此,本专利技术提供了一种基于模板的网页生成方法、系统、设备及存储介质。
技术实现思路
针对现有技术中的问题,本专利技术的目的在于提供基于模板的网页生成方法、系统、设备及存储介质,克服了现有技术的困难,能够通过建立具有区块映射关系的网页模板组,从而能够快速进行全局样式调整,并且具备多网页终端并行检测 ...
【技术保护点】
1.一种基于模板的网页生成方法,其特征在于,包括以下步骤:/nS110、预设至少一网页模板组,每个网页模板组中具有多个网页模板,所述网页模板具有多个具有独立序号的不同类型的区块,所述区块至少包括文字段落区块、影像区块、控件区块;/nS120、接收用户自当前网页模板切换到同一所述网页模板组中的另一个网页模板的请求;以及/nS130、将当前网页模板中文字段落区块、影像区块、控件区块的属性值和链接关系对应赋值给在被请求的网页模板中具有映射关系的文字段落区块、影像区块、控件区块,根据被请求的网页模板生成网页。/n
【技术特征摘要】
1.一种基于模板的网页生成方法,其特征在于,包括以下步骤:
S110、预设至少一网页模板组,每个网页模板组中具有多个网页模板,所述网页模板具有多个具有独立序号的不同类型的区块,所述区块至少包括文字段落区块、影像区块、控件区块;
S120、接收用户自当前网页模板切换到同一所述网页模板组中的另一个网页模板的请求;以及
S130、将当前网页模板中文字段落区块、影像区块、控件区块的属性值和链接关系对应赋值给在被请求的网页模板中具有映射关系的文字段落区块、影像区块、控件区块,根据被请求的网页模板生成网页。
2.根据权利要求1所述的基于模板的网页生成方法,其特征在于,所述步骤S110中包括以下步骤:
建立所述网页模板组中不同所述网页模板中每个文字段落区块、影像区块、控件区块的映射关系。
3.根据权利要求1所述的基于模板的网页生成方法,其特征在于,所述网页模板的文字段落区块、影像区块、控件区块分别具有基于不同类型网页终端的布局参数,所述布局参数包括每个文字段落区块、影像区块、控件区块各自的长宽尺寸参数以及位置坐标参数,所述网页终端为台式电脑、笔记本、平板电脑、手机中的至少两种。
4.根据权利要求3所述的基于模板的网页生成方法,其特征在于,所述当前网页模板采用基于一网页终端的布局参数,并且将当前网页模板的文字段落区块、影像区块、控件区块的属性值和链接关系基于其余的网页终端模拟分别生成独立页面模板,供随时切换。
5.根据权利要求4所述的基于模板的网页生成方法,其特征在于,当所述当前网页模板中的文字段落区块、影像区块、控件区块的属性值在其余的网页终端的独立页面模板中溢出时,生成报警信息进行报警,所述报警信息中至少包括发生溢出的网页终端类型和发...
【专利技术属性】
技术研发人员:黄君,
申请(专利权)人:携程旅游网络技术上海有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。