本说明书实施例涉及计算机,特别涉及一种数据同步方法;同时还涉及一种数据同步装置,一种计算设备,以及一种计算机可读存储介质。
背景技术:
1、随着计算机技术的发展,用于实现各种功能的网站层出不穷,对网站的使用效果的要求也越来越高。
2、用户可以通过计算设备中的多个标签页访问同一网站,用户在一个标签页进行共享数据的更新操作(如更改用户头像)后,并不会针对另一标签页也同步进行数据更新,相应地会导致该另一标签页的视图中显示的内容仍为未更新前的数据对应的内容。
3、因此,对于网站的使用效果仍有待提高。
技术实现思路
1、有鉴于此,本说明书实施例提供了一种数据同步方法。本说明书一个或者多个实施例同时涉及一种数据同步装置,一种计算设备,一种计算机可读存储介质以及一种计算机程序,可以提高网站的使用效果。
2、根据本说明书实施例的一方面,提供了一种数据同步方法,所述方法包括:
3、监测各标签页对应的全局状态管理单元;
4、在监测到第一标签页对应的第一全局状态管理单元发生数据变更的情况下,将所述第一全局状态管理单元中的数据更新至所述第一标签页对应的本地存储单元中,其中,所述第一标签页为所述各标签页中的任一标签页;
5、响应于所述本地存储单元的更新操作,将所述本地存储单元中的数据更新至第二标签页对应的第二全局状态管理单元中,其中,所述第二标签页为所述各标签页中与所述第一标签页访问同一网站的任一标签页。
6、根据本说明书实施例的另一方面,提供了一种数据同步方法,所述方法包括:
7、响应于针对同一网站的第一访问指令和第二访问指令,分别在第一标签页和第二标签页中显示所述同一网站的页面;
8、响应于针对所述第一标签页的数据变更操作,变更所述第一标签页对应的第一全局状态管理单元的数据,并更新所述第一标签页的视图;
9、将所述第一全局状态管理单元中的数据更新至所述第一标签页对应的本地存储单元中;
10、响应于所述本地存储单元的更新操作,将所述本地存储单元中的数据更新至所述第二标签页对应的第二全局状态管理单元中,并更新所述第二标签页的视图。
11、根据本说明书实施例的再一方面,提供了一种数据同步装置,所述数据同步装置包括:
12、监测模块,用于监测各标签页对应的全局状态管理单元;
13、第一更新模块,用于在监测到第一标签页对应的第一全局状态管理单元发生数据变更的情况下,将所述第一全局状态管理单元中的数据更新至所述第一标签页对应的本地存储单元中,其中,所述第一标签页为所述各标签页中的任一标签页;
14、第二更新模块,用于响应于所述本地存储单元的更新操作,将所述本地存储单元中的数据更新至第二标签页对应的第二全局状态管理单元中,其中,所述第二标签页为所述各标签页中与所述第一标签页访问同一网站的任一标签页。
15、根据本说明书实施例的再一方面,提供了一种数据同步装置,所述数据同步装置包括:
16、显示模块,用于响应于针对同一网站的第一访问指令和第二访问指令,分别在第一标签页和第二标签页中显示所述同一网站的页面;
17、第一更新模块,用于响应于针对所述第一标签页的数据变更操作,变更所述第一标签页对应的第一全局状态管理单元的数据,并更新所述第一标签页的视图;
18、第二更新模块,用于将所述第一全局状态管理单元中的数据更新至所述第一标签页对应的本地存储单元中;
19、第三更新模块,用于响应于所述本地存储单元的更新操作,将所述本地存储单元中的数据更新至所述第二标签页对应的第二全局状态管理单元中,并更新所述第二标签页的视图。
20、根据本说明书实施例的又一方面,提供了一种计算设备,包括:存储器和处理器;
21、所述存储器用于存储计算机可执行指令,所述处理器用于执行所述计算机可执行指令,该计算机可执行指令被处理器执行时实现上述方法的步骤。
22、根据本说明书实施例的再一方面,提供了一种计算机可读存储介质,其存储有计算机可执行指令,该指令被处理器执行时实现上述方法的步骤。
23、根据本说明书实施例的又一方面,提供了一种计算机程序,其中,当所述计算机程序在计算机中执行时,令计算机执行上述方法的步骤。
24、本说明书一个实施例中,在访问同一网站的多个标签页中,第一标签页对应的全局状态管理单元发生数据变更时,可以将该更新后的数据更新至对第一标签页对应的本地存储单元中,并且响应于对该本地存储单元的更新操作,可以更新第二标签页对应的全局状态管理单元。如此一来,可以使访问同一网站的各个标签页的共享数据更新相互同步,进而可以提升网站的使用效果。
1.一种数据同步方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述监测各标签页对应的全局状态管理单元,包括:
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,所述将所述第一全局状态管理单元中的数据更新至所述第一标签页对应的本地存储单元中,包括:
5.根据权利要求4所述的方法,其特征在于,所述监测各标签页对应的全局状态管理单元,包括:
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
7.根据权利要求5所述的方法,其特征在于,所述方法还包括:
8.根据权利要求1至7任一所述的方法,其特征在于,所述方法还包括:
9.根据权利要求1至7任一所述的方法,其特征在于,所述方法还包括:
10.一种数据同步方法,其特征在于,所述方法包括:
11.一种数据同步装置,其特征在于,所述数据同步装置包括:
12.一种数据同步装置,其特征在于,所述数据同步装置包括:
13.一种计算设备,其特征在于,包括:存储器和处理器;
14.一种计算机可读存储介质,其特征在于,存储有计算机可执行指令,所述计算机可执行指令被处理器执行时实现权利要求1至10任意一项所述的方法。