一种页面搭建方法、装置和设备制造方法及图纸

技术编号:24888319 阅读:28 留言:0更新日期:2020-07-14 18:15
本说明书实施例公开了一种页面搭建方法、装置和设备,其中,页面搭建方法可以响应于用户针对目标页面的搭建操作,将所述目标页面的页面配置数据保存至本地缓存中;基于本地缓存的所述目标页面的页面配置数据,渲染所述目标页面;响应于用户针对所述目标页面的保存操作,将所述目标页面的页面配置数据保存至服务端。

【技术实现步骤摘要】
一种页面搭建方法、装置和设备
本申请涉及计算机
,尤其涉及一种页面搭建方法、装置和设备。
技术介绍
随着网络技术的发展和终端的普及,越来越多的组织和个人依赖网页页面或其他客户端页面推广产品或信息,使得页面开发需求在不断增长。为了解决有限的页面开发人力资源与无限增长的页面开发需求的矛盾,面向无开发技术背景用户的自动化页面搭建应用(页面搭建工具)应运而生。在页面搭建应用中,用户只需通过拖拽应用中提供的页面元素(或功能模块),并给相应的页面元素配置属性,即可生成想要的页面,操作简单。用户在使用页面搭建应用搭建页面的过程中,每操作一步,都会产生一份页面配置数据,该页面配置数据用于渲染生成页面,因此需要准确的保存下来。但是,相关技术中的页面搭建应用在页面配置数据的存储上还存在不足。
技术实现思路
本说明书实施例提供了一种页面搭建方法、装置和设备,以改善相关技术中的页面搭建应用在页面配置数据存储上的不足。为解决上述技术问题,本说明书实施例是这样实现的:第一方面,提出了一种页面搭建方法,应用于页面搭建设备,包括:响应本文档来自技高网...

【技术保护点】
1.一种页面搭建方法,包括:/n响应于用户针对目标页面的搭建操作,将所述目标页面的页面配置数据保存至本地缓存中;/n基于本地缓存的所述目标页面的页面配置数据,渲染所述目标页面;/n响应于用户针对所述目标页面的保存操作,将所述目标页面的页面配置数据保存至服务端。/n

【技术特征摘要】
1.一种页面搭建方法,包括:
响应于用户针对目标页面的搭建操作,将所述目标页面的页面配置数据保存至本地缓存中;
基于本地缓存的所述目标页面的页面配置数据,渲染所述目标页面;
响应于用户针对所述目标页面的保存操作,将所述目标页面的页面配置数据保存至服务端。


2.根据权利要求1所述的方法,所述目标页面为预先完成部分搭建的页面,在所述响应于用户针对目标页面的搭建操作前,所述方法还包括:
响应于用户打开所述目标页面的操作,确定本地缓存的所述目标页面的页面配置数据与所述服务端存储的所述目标页面的页面配置数据是否一致;
若一致,基于本地缓存的所述目标页面的页面配置数据,渲染所述目标页面;
若不一致,基于本地缓存的所述目标页面的页面配置数据和所述服务端存储的所述目标页面的页面配置数据中,较新者渲染所述目标页面。


3.根据权利要求2所述的方法,其中,所述确定本地缓存的所述目标页面的页面配置数据与所述服务端存储的所述目标页面的页面配置数据是否一致,包括:
基于本地缓存的所述目标页面的页面配置数据的md5值,以及所述服务端存储的所述目标页面的页面配置数据的md5,确定本地缓存的所述目标页面的页面配置数据与所述服务端存储的所述目标页面的页面配置数据是否一致。


4.根据权利要求2所述的方法,其中,所述基于本地缓存的所述目标页面的页面配置数据和所述服务端存储的所述目标页面的页面配置数据中,较新者渲染所述目标页面,包括:
若本地缓存的所述目标页面的页面配置数据的版本,比所述服务端存储的所述目标页面的页面配置数据的版本新,则基于本地缓存的所述目标页面的页面配置数据渲染所述目标页面;
若所述服务端存储的所述目标页面的页面配置数据的版本,比本地缓存的所述目标页面的页面配置数据的版本新,则在基于所述服务端存储的所述目标页面的页面配置数据,对本地缓存的所述目标页面的页面配置数据进行更新后,基于本地缓存的所述目标页面的页面配置数据渲染所述目标页面。


5.根据权利要求1所述的方法,其中,所述将所述目标页面的页面配置数据保存至本地缓存中,包括:
确定第一页面配置数据和本地缓存的第二页面配置数据,所述第一页面配置数据是针对所述目标页面执行本次搭建操作时产生的,所述第二页面配置数据是针对所述目标页面执行上一步搭建操作时产生的全量页面配置数据;
基于所述第一页面配置数据和所述第二页面配置数据,确定本次搭建操作相对于上一步搭建操作的新增页面配置数据;
将所述新增页面配置数据保存至本地缓存中。


6.根据权利要求5所述的方法,本地缓存以数据栈的形式保存页面配置数据,其中,所述将所...

【专利技术属性】
技术研发人员:余季平
申请(专利权)人:支付宝杭州信息技术有限公司
类型:发明
国别省市:浙江;33

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

1