[发明专利]页面展示系统、方法及装置在审
申请号: | 202010877604.X | 申请日: | 2020-08-27 |
公开(公告)号: | CN112035117A | 公开(公告)日: | 2020-12-04 |
发明(设计)人: | 陈凯鑫 | 申请(专利权)人: | 北京三快在线科技有限公司 |
主分类号: | G06F8/41 | 分类号: | G06F8/41;G06F8/38;G06F8/71 |
代理公司: | 北京曼威知识产权代理有限公司 11709 | 代理人: | 方志炜 |
地址: | 100080 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 页面 展示 系统 方法 装置 | ||
本说明书公开了页面展示系统、方法及装置,第一终端生成目标页面包含的各组件的组件代码,分别将每个组件代码编译为页面代码,各组件在目标页面中的位置不完全相同,服务器接收并存储各页面代码,第二终端接收第二用户输入的页面访问请求,确定目标页面及目标页面中包含的各页面区域,发送获取位于各页面区域的组件的组件获取请求,服务器确定位于各页面区域的各组件对应的页面代码,并发送给第二终端进行组合,第二终端根据组合结果,对各页面区域进行展示。第一用户可针对每个页面区域中的每个组件单独进行开发,在开发组件时,直接在第一终端将组件代码编译为页面代码,并将页面代码存储在服务器中,无需考虑各前端框架的兼容问题。
技术领域
本说明书涉及计算机技术领域,尤其涉及页面展示系统、方法及装置。
背景技术
当前,前端开发技术在信息技术的领域中是必不可少的。
在实际应用中,一个前端项目可能会具有多个前端页面,每个前端页面中可能会具有丰富的页面内容,因此,开发人员开发的前端项目一般存在代码较多等特点。开发人员将前端项目代码上传至服务器中,当对前端项目的某一部分进行修改时,需要从服务器中下载整个前端项目的代码,在众多的代码中找到需要修改的部分进行修改。
发明内容
本说明书实施例提供页面展示系统、方法及装置,以部分解决现有技术存在的上述问题。
本说明书实施例采用下述技术方案:
本说明书提供的页面展示系统,所述系统包括:服务器、第一终端、第二终端;其中:
所述第一终端根据第一用户的操作,生成目标页面包含的各组件的组件代码;分别将每个组件代码编译为页面代码,将各页面代码上传至所述服务器,其中,各组件在所述目标页面中的位置不完全相同;
所述服务器接收并存储各页面代码;
所述第二终端接收第二用户输入的页面访问请求,根据所述页面访问请求,确定所述目标页面,确定所述目标页面中包含的各页面区域;针对每个页面区域,向所述服务器发送获取位于该页面区域的组件的组件获取请求;
所述服务器根据所述组件获取请求,确定位于该页面区域的各组件对应的页面代码,作为指定页面代码,并将各指定页面代码发送给所述第二终端;
所述第二终端将各指定页面代码进行组合,根据组合结果,对该页面区域进行展示。
本说明书提供的页面展示方法,所述方法包括:
第二终端接收第二用户输入的页面访问请求;
根据所述页面访问请求,确定目标页面,确定所述目标页面中包含的各页面区域;
针对每个页面区域,向服务器发送获取位于该页面区域的组件的组件获取请求;
接收所述服务器根据所述组件获取请求确定并发送的位于该页面区域的各组件对应的页面代码,作为指定页面代码,其中,所述页面代码为所述服务器接收并存储的,由第一终端对组件代码进行编译得到的页面代码,所述组件代码由所述第一终端根据第一用户的操作生成的目标页面包含的各组件的组件代码,其中,各组件在所述目标页面中的位置不完全相同;
将各指定页面代码进行组合;
根据组合结果,对该页面区域进行展示。
可选地,根据组合结果,对该页面区域进行展示,具体包括:
对组合结果进行挂载,得到该页面区域对应的页面内容;
展示所述页面内容。
可选地,在将各页面代码进行组合后,所述方法还包括:
设置沙盒环境,以使各指定页面代码的运行互不影响。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京三快在线科技有限公司,未经北京三快在线科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010877604.X/2.html,转载请声明来源钻瓜专利网。