【技术实现步骤摘要】
页面展示方法、装置、电子设备和计算机可读介质
本公开的实施例涉及计算机
,具体涉及页面展示方法、装置、电子设备和计算机可读介质。
技术介绍
随着互联网的飞速发展,需要保证数据一致性的场景也越来越多。例如,同一个视频或文章在不同的场景展示时,其评论数目需要保持一致。目前常见的保持一致性的方法包括:不用的场景之间直接同步数据或通过中心管理类间接同步数据。其中,不同的场景之间直接同步数据可以通过回调机制实现。这种方式只适用于少量的场景之间数据同步的情况,因为其复杂度为n2。其中,n是场景的数量。可见,随着场景的数量的增加,其复杂度也会显著增长,增加维护成本,不利于应用的快速迭代。而通过中心管理类间接同步数据在面对复杂场景时也存在一定的不足。由于中心管理类必须知道每个场景的侧重点才能对数据进行加工处理,而数据加工处理的逻辑一旦发生改变,会影响复杂场景中的每个场景,严重影响系统的鲁棒性。
技术实现思路
本公开的内容部分用于以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。本公开的内容部分并不旨在标识 ...
【技术保护点】
1.一种页面展示方法,包括:/n基于第一页面的标识读取所述第一页面对应的至少一类数据,其中,所述至少一类数据是在展示第二页面的过程中获取的,所述第二页面展示在所述第一页面之前,所述第二页面中显示有所述至少一类数据;/n响应于针对所述第一页面对应的至少一类数据的更新,生成更新数据;/n基于所述更新数据和所述至少一类数据生成目标数据,以及在所述第一页面中展示所述目标数据。/n
【技术特征摘要】
1.一种页面展示方法,包括:
基于第一页面的标识读取所述第一页面对应的至少一类数据,其中,所述至少一类数据是在展示第二页面的过程中获取的,所述第二页面展示在所述第一页面之前,所述第二页面中显示有所述至少一类数据;
响应于针对所述第一页面对应的至少一类数据的更新,生成更新数据;
基于所述更新数据和所述至少一类数据生成目标数据,以及在所述第一页面中展示所述目标数据。
2.根据权利要求1所述的方法,其中,所述基于所述更新数据和所述至少一类数据生成目标数据,包括:
从所述至少一类数据中确定与所述更新数据对应的属性相匹配的待更新数据;
基于所述更新数据和所述待更新数据,生成所述目标数据。
3.根据权利要求2所述的方法,其中,所述基于所述更新数据和所述待更新数据生成目标数据,包括:
确定所述更新数据的类别和所述类别对应的数据处理方式;
基于所述更新数据的类别和所述类别对应的数据处理方式,对所述更新数据和所述待更新数据进行处理,生成所述目标数据。
4.根据权利要求3所述的方法,其中,所述基于所述更新数据的类别和所述类别对应的数据处理方式,对所述更新数据和所述待更新数据进行处理,生成所述目标数据,包括:
若所述更新数据是基于用户针对所述第一页面的交互生成的,利用所述更新数据覆盖所述待更新数据,生成所述目标数据;
若所述更新数据是通过网络请求从服务端获取到的,从所述更新数据中确定所述网络请求对应的目标更新数据,利用所述目标更新数据覆盖所述目标更新数据对应的待更新数据,生成所述目标数据。
5.根据权利要求1-4任一项所述的方法,其中,所述至少一类数据是通过以下步骤获取的:
在展示所述第二页面的过程中,接收服务端响应于针对目标对象的数据获取请求而下发的数据...
【专利技术属性】
技术研发人员:聂雷震,
申请(专利权)人:北京字节跳动网络技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。