数据处理方法、装置、设备、存储介质及程序制造方法及图纸

技术编号:40169344 阅读:22 留言:0更新日期:2024-01-26 23:40
本公开实施例提供一种数据处理方法、装置、设备、存储介质及程序,该方法包括:接收页面切换指令,用于指示应用程序从第一页面切换至第二页面,响应于页面切换指令,获取第一页面对应的第一数据容器,第一数据容器包括多个第一业务组件各自对应的数据模型;根据多个第一业务组件各自对应的传递策略、以及第一数据容器,生成第二页面对应的第二数据容器;每个第一业务组件对应的传递策略指示下述中的任意一种:不传递、共享式传递、非共享式传递;显示第二页面,并根据用户在第二页面输入的操作对第二数据容器进行更新。通过上述过程,能够按照业务组件对应的传递策略,以业务组件为单位进行数据传递,使得数据传递方式具有较高的灵活性。

【技术实现步骤摘要】

本公开实施例涉及数据处理,尤其涉及一种数据处理方法、装置、设备、存储介质及程序


技术介绍

1、终端设备可以安装应用程序。用户通过应用程序完成一项工作/任务时,通常需要在多个页面中依次执行操作。以短视频应用为例,短视频应用向用户提供有视频录制页面、视频编辑页面和视频发布页面。用户可以在视频录制页面中录制得到视频,在视频编辑页面中对录制的视频进行编辑,在视频发布页面中对编辑后的视频进行发布。

2、上述每个页面均会产生大量的业务数据。一些业务场景中,在涉及页面切换时,需要将前一个页面产生的业务数据传递至下一个页面。例如,在由视频录制页面切换至视频编辑页面时,将视频录制页产生的业务数据传递至视频编辑页。相关技术中,为了实现上述数据传递需求,在进入到视频录制页面时,为视频录制页面初始化一个数据模型,将视频录制页面产生的业务数据以字段为单位维护在数据模型中。例如,视频录制页面中包括滤镜、特效、音乐等业务组件,用户在录制视频时若使用了上述业务组件,则对数据模型中的相关字段进行更新。当由视频录制页面切换到视频编辑页面时,为视频编辑页面生成一个新的数据模型,将本文档来自技高网...

【技术保护点】

1.一种数据处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,根据所述多个第一业务组件各自对应的传递策略、以及所述第一数据容器,生成所述第二页面对应的第二数据容器,包括:

3.根据权利要求2所述的方法,其特征在于,根据所述第一业务组件对应的传递策略,将所述第一业务组件对应的数据模型在所述第一数据容器与所述第二数据容器之间进行传递处理,包括:

4.根据权利要求3所述的方法,其特征在于,在所述第一业务组件对应的传递策略指示非共享式传递的情况下,所述第一业务组件对应的传递策略包括至少一个待传递字段;

5.根据权利要求2至4任...

【技术特征摘要】

1.一种数据处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,根据所述多个第一业务组件各自对应的传递策略、以及所述第一数据容器,生成所述第二页面对应的第二数据容器,包括:

3.根据权利要求2所述的方法,其特征在于,根据所述第一业务组件对应的传递策略,将所述第一业务组件对应的数据模型在所述第一数据容器与所述第二数据容器之间进行传递处理,包括:

4.根据权利要求3所述的方法,其特征在于,在所述第一业务组件对应的传递策略指示非共享式传递的情况下,所述第一业务组件对应的传递策略包括至少一个待传递字段;

5.根据权利要求2至4任一项所述的方法,其特征在于,将所述至少一个第二业务组件各自对应的数据模型添加至所述第二数据容器中,包括:

6.根据权利要求1至5任一项所述的方法,其特征在于,根据所述...

【专利技术属性】
技术研发人员:杨莹
申请(专利权)人:北京字跳网络技术有限公司
类型:发明
国别省市:

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

1