【技术实现步骤摘要】
页面响应方法、装置、电子设备及存储介质
本公开实施例涉及计算机
,尤其涉及一种页面响应方法、装置、电子设备及存储介质。
技术介绍
智能手机以及无线网络的出现,不仅解决双方或多方沟通方面的问题,也为用户的学习、工作以及娱乐等方面提供了更多选择。例如,在手机上安装各种各样的客户端来观看视频等。现有客户端的开发越来越注重用户体验,因此对客户端的响应速度的优化也是客户端开发人员的重点研发方向之一。为了提供多元化的页面服务,通常会出现页面中包括子页面,甚至是子页面中仍然包括子页面的情况。针对这种存在父子关系的页面,在响应子页面服务的过程中,通常是把需要提供的子页面的服务直接存放在父页面中,然后再提供额外的公开方法,例如,公开的调用接口API。当子页面需要调用该子页面的服务时,通过调用这个公开方法去调用父页面所提供的该子页面的服务。但是目前这种处理方法,会造成在某些特殊场景下的资源浪费和响应速度过慢的问题。
技术实现思路
本公开实施例提供了一种页面响应方法、装置、电子设备及存储介质,以解决现有的 ...
【技术保护点】
1.一种页面响应方法,其特征在于,包括:/n接收子页面查找子页面服务的查找请求;/n根据所述查找请求查找所述子页面的子作用域容器中是否存在所述子页面服务,其中,所述子作用域容器在父页面中的父作用域容器中创建,所述父作用域容器的存储空间的生命周期长于页面工作流的生命周期;所述父页面包括所述子页面;/n如果所述子作用域容器中存在所述子页面服务,则返回所述子页面服务。/n
【技术特征摘要】
1.一种页面响应方法,其特征在于,包括:
接收子页面查找子页面服务的查找请求;
根据所述查找请求查找所述子页面的子作用域容器中是否存在所述子页面服务,其中,所述子作用域容器在父页面中的父作用域容器中创建,所述父作用域容器的存储空间的生命周期长于页面工作流的生命周期;所述父页面包括所述子页面;
如果所述子作用域容器中存在所述子页面服务,则返回所述子页面服务。
2.根据权利要求1所述的方法,其特征在于,还包括:
如果所述子作用域容器中不存在所述子页面服务,则查找所述子页面的父页面的父作用域容器;
如果所述父作用域容器中存在所述子页面服务,则返回所述子页面服务。
3.根据权利要求2所述的方法,其特征在于,还包括:
如果所述父作用域容器中不存在所述子页面服务,则将所述父作用域容器作为新的子作用域容器,重复执行查找所述子页面的父页面的父作用域容器的操作,并返回查找结果。
4.根据权利要求3所述的方法,其特征在于,所述查找结果包括查找到所述子页面服务,或者在根页面对应的作用域容器中未查找到所述子页面服务时生成空消息。
5.根据权利要求1所述的方法,其特征在于,在接收子页面查找子页面服务的操作之前,还包括:
当父页面生成时创建父作用域容器,在所述父作用域容器中存放父页面服务和子页面服务;其中,所述父页面包括至少一个子页面。
当在所述父页面中添加子页面时,在所述父页面的父作用域容器中创建子作用域容器。
6.根据权利要求1所述的方法,其特征在于,所述在所述父作用域容器中存放父页面服务和子页面服务,包括:
在所述父作用域容器中存放父页面服务和所述父页面至少一个层级的子页面...
【专利技术属性】
技术研发人员:蒋奇,
申请(专利权)人:北京字节跳动网络技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。