The invention discloses a data processing method and apparatus, including: storing local data resource pool of user equipment in the first page of the open data, the first page contains updated data and second page relevance; switching operation to receive the second page from the first page to the switch according to the switching; the operation, turn on the second page, contains the updated data associated with the second page of the second page. So, when the user device performs a switching operation in between different pages, can get relevant data page after switching from local data resource pool, page data and switching of the switch after the page is displayed before the consistency, effectively avoid the page content by switching network environment have lead to changes in the content page with the switch object before the target object is not the same problem, enhance the user in the implementation of page switching operation experience.
【技术实现步骤摘要】
一种数据处理方法和设备
本申请涉及计算机
,尤其涉及一种数据处理方法和设备。
技术介绍
随着科学技术的发展,出现了各种各样功能不同的用户设备。这些用户设备可以通过图形用户界面(GUI,GraphicalUserInterface)方式向用户展现各种各样的信息。具体地,针对某一个应用软件,该应用软件可以包含多个不同的信息展示页面。当用户启动该应用软件后,可以通过在不同信息展示页面之间进行切换进而有效获取不同信息展示页面中的信息。然而,对于不同页面中包含的同一对象,在执行不同页面之间的切换操作时,需要保持该对象对应信息的一致性。例如:某一个应用软件中的多个页面包含同一目标对象,当用户设备与页面服务器建立数据连接时,多个页面中包含的针对同一目标对象的信息应该是一致的。具体地,用户在其中一个页面中对目标对象进行数据更新操作后,页面服务器将同步更新其他页面中该目标对象对应的数据,使用户在由一个页面切换至另一个页面时,保证切换后该目标对象的页面内容与切换前该目标对象的页面内容一致。但是在实际应用中发现,用户在不同页面之间执行切换操作时,由于网络环境变化,容易出现切换前包含同一对象的页面内容与切换后包含同一对象的页面内容出现不一致的情形。即当用户设备与页面服务器之间数据连接建立失败时,在一个页面中对目标对象进行数据更新操作后,执行页面切换操作,容易出现切换后该目标对象的页面内容与切换前该目标对象的页面内容不一致的情形。
技术实现思路
有鉴于此,本申请实施例提供一种数据处理方法和设备,用于解决现有技术中存在的切换后目标对象的页面内容与切换前该目标对象的页面内容不一致的问 ...
【技术保护点】
一种数据处理方法,其特征在于,包括:用户设备的本地数据资源池中存储有打开的第一页面的数据,所述第一页面包含与第二页面关联的更新数据;所述用户设备接收从所述第一页面切换至所述第二页面的切换操作;所述用户设备根据所述切换操作,打开所述第二页面,在所述第二页面中包含与所述第二页面关联的更新数据。
【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:用户设备的本地数据资源池中存储有打开的第一页面的数据,所述第一页面包含与第二页面关联的更新数据;所述用户设备接收从所述第一页面切换至所述第二页面的切换操作;所述用户设备根据所述切换操作,打开所述第二页面,在所述第二页面中包含与所述第二页面关联的更新数据。2.如权利要求1所述的数据处理方法,其特征在于,在所述用户设备接收从所述第一页面切换至所述第二页面的切换操作之前,所述方法还包括:更新所述本地数据资源池中的所述第一页面的数据,更新后的所述第一页面的数据中包含与所述第二页面关联的更新数据。3.如权利要求1所述的数据处理方法,其特征在于,所述用户设备根据所述切换操作,打开所述第二页面,包括:所述用户设备判断是否与页面服务器建立数据连接;所述用户设备在确定与所述页面服务器没有建立数据连接时,从所述本地数据资源池中获取与所述第二页面关联的更新数据,并在打开所述第二页面时加载与所述第二页面关联的更新数据。4.如权利要求3所述的数据处理方法,其特征在于,所述方法还包括:所述用户设备在确定与所述页面服务器建立数据连接时,分别从所述页面服务器中获取与所述第二页面关联的数据和从所述本地数据资源池中获取与所述第二页面关联的更新数据;所述用户设备在确定所述本地数据资源池中的与所述第二页面关联的更新数据和从所述页面服务器获取到的与所述第二页面关联的数据不一致时,分别确定所述本地数据资源池中的与所述第二页面关联的更新数据的第一生成时间,以及确定所述页面服务器中的与所述第二页面关联的数据的第二生成时间;若所述第一生成时间早于所述第二生成时间,则更新所述本地数据资源池中与所述第二页面关联的更新数据,并从所述本地数据资源池中获取更新后的与所述第二页面关联的更新数据;若所述第一生成时间晚于所述第二生成时间,则将所述本地数据资源池中的与所述第二页面关联的更新数据发送给所述页面服务器。5.如权利要求4所述的数据处理方法,其特征在于,在所述用户设备确定本地数据资源池中的与所述第二页面关联的数据和从所述页面服务器获取到的与所述第二页面关联的数据不一致时,所述方法还包括:分别确定本地数据资源池中的与所述第二页面关联的数据的第一版本号,以及确定页面数据响应信息中包含的与所述第二页面关联的数据的第二版本号;若所述第一版本号小于所述第二版本号,则更新本地数据资源池中与所述第二页面关联的数据;若所述第一版本号大于所述第二版本号,则将本地数据资源池中的与所述第二页面关联的数据发送给所述页面服务器。6.如权利要求4或5所述的数据处理方法,其特征在于,所述方法还包括:所述用户设备在确定本地数据资源池中的与所述第二页面关联的更新数据和从所述页面服务器获取到的与所述第二页面关联的数据一致时,打开所述第二页面并加载与所述第二页面关联的更新数据。7.如权利要求4所述的数据处理方法,其特征在于,所述用户设备从所述页面服务器中获取与所述第二页面关联的数据,包括:所述用户设备向所述页面服务器发送页面数据获取请求,所述页面数据获取请求中包含所述第二页面的地址信息;所述用户设备接收所述页面服务器发送的页面数据响应信息,所述页面数据响应信息中包含与所述第二页面关联的数据。8.如权利要求3或4所述的数据处理方法,其特征在于,所述用户设备从所述本地数据资源池中获取与所述第二页面关联的更新数据,包括:所述用户设备接收所述本地资源池发送的更新消息,所述更新消息中包含与所述第二页面关联的更新数据;所述用户设备从所述更新消息中读取与所述第二页面关联的更新数据。9.如权利要求1所述的数据处理方法,其特征在于,用户设备的本地数据资源池中存储有打开的第一页面的数据,所述第一页面包含与第二页面关联的更新数据,包括:所述用户设备对第一页面中的数据执行更新操作,产生与第二页面关联的更新数据;所述用户设备在确定尚未与页面服务器建立数据连接时,将所述与第二页面关联的更新数据存储至本地数据资源池。10.如权利要求9所述的数据处理方法,其特征在于,所述方法还包括:所述用户设备在确定与所述页面服务器建立数据连接时,向所述页面服务器发送数据更新请求,所述数...
【专利技术属性】
技术研发人员:敖文兵,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。