The invention provides a method for constructing a web page, a device, an electronic device and a storage medium, and relates to the field of computer technology. The web page construction method includes: obtaining an editing operation of a user for a pre-stored component in a pre-stored page template, the editing operation including a selection operation and a placement operation for the component; obtaining component information of the selection component corresponding to the selection operation, wherein the component information includes a rendering group. The rendering component HTML and the component CSS style are added to the corresponding position of the placement operation in the page template. The construction method, device, electronic equipment and storage medium of the web page can save the time and cost of web page development.
【技术实现步骤摘要】
网页构建方法、装置、电子设备及存储介质
本专利技术涉及计算机
,具体而言,涉及一种网页构建方法、装置、电子设备及存储介质。
技术介绍
随着互联网技术的飞跃发展,互联网企业进行营销活动时对落地页的需求量较大。开发人员每次在进行落地页开发时需要对落地页的所有内容进行开发,而落地页的大部分需求都是类似或者相同的,从而导致开发的工作量和成本较大。
技术实现思路
有鉴于此,本专利技术实施例提供了一种网页构建方法、装置、电子设备及存储介质。为了实现上述目的,本专利技术采用的技术方案如下:第一方面,本专利技术实施例提供了一种网页构建方法,所述方法包括:获得用户于预先存储的页面模板中对预先存储的组件的编辑操作,所述编辑操作包括对所述组件的选取操作以及放置操作;获取所述选取操作对应的选取组件的组件信息,其中,所述组件信息包括渲染组件html以及组件CSS样式;将所述渲染组件html以及所述组件CSS样式添加至所述页面模板中所述放置操作对应的位置。第二方面,本专利技术实施例提供了一种网页构建装置,所述装置包括操作获得模块、信息获取模块以及信息添加模块,其中,所述操作获得模块用于获得用户于预先存储的页面模板中对预先存储的组件的编辑操作,所述编辑操作包括对所述组件的选取操作以及放置操作;所述信息获取模块用于获取所述选取操作对应的选取组件的组件信息,其中,所述组件信息包括渲染组件html以及组件CSS样式;所述信息添加模块用于将所述渲染组件html以及所述组件CSS样式添加至所述页面模板中所述放置操作对应的位置。第三方面,本专利技术实施例提供了一种电子设备,所述电子设备包括存储器 ...
【技术保护点】
1.一种网页构建方法,其特征在于,所述方法包括:获得用户于预先存储的页面模板中对预先存储的组件的编辑操作,所述编辑操作包括对所述组件的选取操作以及放置操作;获取所述选取操作对应的选取组件的组件信息,其中,所述组件信息包括渲染组件html以及组件CSS样式;将所述渲染组件html以及所述组件CSS样式添加至所述页面模板中所述放置操作对应的位置。
【技术特征摘要】
1.一种网页构建方法,其特征在于,所述方法包括:获得用户于预先存储的页面模板中对预先存储的组件的编辑操作,所述编辑操作包括对所述组件的选取操作以及放置操作;获取所述选取操作对应的选取组件的组件信息,其中,所述组件信息包括渲染组件html以及组件CSS样式;将所述渲染组件html以及所述组件CSS样式添加至所述页面模板中所述放置操作对应的位置。2.根据权利要求1所述的方法,其特征在于,获取所述选取操作对应的选取组件的组件信息,其中,所述组件信息包括渲染组件html以及组件CSS样式,包括:获取所述选取操作对应的选取组件;读取所述选取组件对应的组件模板以及渲染脚本;通过执行渲染脚本,将所述选取组件对应的组件参数写入所述组件模板,得到渲染组件html;读取所述组件对应的样式文件信息,得到组件CSS样式。3.根据权利要求1所述的方法,其特征在于,将所述渲染组件html以及所述组件CSS样式添加至所述页面模板中所述放置操作对应的位置,包括:判断所述选取组件中的第一选取组件是否挂载有父选取组件;在为是时,将所述父选取组件的所述渲染组件html以及所述组件CSS样式添加至所述页面模板中所述放置操作对应的位置;将所述第一选取组件的所述渲染组件html以及所述组件CSS样式添加至所述父选取组件中所述放置操作对应的位置。4.根据权利要求3所述的方法,其特征在于,将所述第一选取组件的所述渲染组件html以及所述组件CSS样式添加至所述页面模板中所述放置操作对应的位置之后,所述方法还包括:判断所述第一选取组件是否嵌套有子选取组件;在所述第一选取组件嵌套有子选取组件时,将所述子选取组件的所述渲染组件html以及组件CSS样式添加至所述第一选取组件中所述放置操作对应的位置。5.一种网页构建装置,其特征在于,所述装置包括:操作获得模块、信息获取模块以及信息添加模块,其中,所述操作获得模块用于获得用户于预先存储的页面模板中对预先存储的组件的编辑操作,所述编辑操作包括对所述组件的选取操作以及放置操作;所述信息获取模块用于获取所述选取操作对应的选取组件的...
【专利技术属性】
技术研发人员:黄进,陈少杰,张文明,
申请(专利权)人:武汉斗鱼网络科技有限公司,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。