更新页面的方法、装置、电子设备及计算机可读存储介质制造方法及图纸

技术编号:30432418 阅读:15 留言:0更新日期:2021-10-24 17:27
本申请公开了更新页面的方法、装置、电子设备及计算机可读存储介质,属于计算机技术领域。方法包括:检测针对第一模块的用户操作,基于用户操作确定第一模块对应的事件,第一模块位于第一页面中。基于事件查询第一模块联动规则,得到与事件对应的第二模块,以及第二模块对应的模块反应。控制第二模块执行模块反应,使得第一页面更新为第二页面。本申请通过查询模块联动规则来确定事件对应的模块,控制模块执行对应的模块反应,从而使得不同模块之间发生联动,实现了页面的更新,此种更新页面的方式较为灵活。式较为灵活。式较为灵活。

【技术实现步骤摘要】
更新页面的方法、装置、电子设备及计算机可读存储介质


[0001]本申请涉及计算机
,特别涉及一种更新页面的方法、装置、电子设备及计算机可读存储介质。

技术介绍

[0002]在电子设备中,内容通过页面进行展示,页面由多个模块组成。对于具有联动关系的不同模块而言,如果检测到针对其中一个模块的操作,则与该模块具有联动关系的其他模块也需要相应的发生变化,从而实现页面的更新。其中,模块所发生的变化例如为显示、隐藏等。
[0003]相关技术中,通过代码编辑不同模块之间的联动关系。电子设备通过执行代码实现不同模块之间的联动,以实现页面的更新。然而,相关技术提供的方式较为固化、不够灵活。

技术实现思路

[0004]本申请实施例提供了一种更新页面的方法、装置、电子设备及计算机可读存储介质,以解决相关技术较为固化,不够灵活的问题。所述技术方案如下:
[0005]一方面,提供了一种更新页面的方法,所述方法包括:
[0006]检测针对第一模块的用户操作,基于所述用户操作确定所述第一模块对应的事件,所述第一模块位于第一页面中;
[0007]基于所述事件查询第一模块联动规则,得到与所述事件对应的第二模块,以及所述第二模块对应的模块反应;
[0008]控制所述第二模块执行所述模块反应,使得所述第一页面更新为第二页面。
[0009]在示例性实施例中,所述检测针对第一模块的用户操作之前,所述方法还包括:
[0010]显示所述第一页面,所述第一页面包括所述第一模块。
[0011]在示例性实施例中,所述显示所述第一页面,包括:
[0012]检测第一显示操作,所述第一显示操作用于指示基于已显示过的第三页面显示所述第一页面;
[0013]根据所述第一显示操作的指示,基于所述第三页面显示所述第一页面。
[0014]在示例性实施例中,所述基于所述第三页面显示所述第一页面,包括:
[0015]响应于所述第三页面满足第一条件,按照所述第一模块联动规则对应的页面显示规则显示所述第一页面,其中,所述第一条件包括对应非联动版本,所述非联动版本为不使用模块联动规则的版本。
[0016]在示例性实施例中,所述基于所述第三页面显示所述第一页面,包括:
[0017]响应于所述第三页面满足第二条件,确定所述用于显示所述第三页面的页面显示规则与所述第一模块联动规则对应的页面显示规则之间的规则区别;
[0018]基于所述规则区别更新所述第三页面,得到更新后的第三页面,将所述更新后的
第三页面作为所述第一页面进行显示,其中,所述第二条件包括对应联动版本,且用于显示所述第三页面的页面显示规则与所述第一模块联动规则对应的页面显示规则不同,所述联动版本为使用模块联动规则的版本。
[0019]在示例性实施例中,所述基于所述第三页面显示所述第一页面,包括:
[0020]响应于所述第三页面满足第三条件,将所述第三页面作为所述第一页面进行显示,其中,所述第三条件包括对应联动版本,且用于显示所述第三页面的页面显示规则与所述第一模块联动规则对应的页面显示规则相同,所述联动版本为使用模块联动规则的版本。
[0021]在示例性实施例中,所述显示所述第一页面,包括:
[0022]检测第二显示操作,所述第二显示操作用于指示按照所述第一模块联动规则对应的页面显示规则显示所述第一页面;
[0023]根据所述第二显示操作的指示,按照所述第一模块联动规则对应的页面显示规则显示所述第一页面。
[0024]在示例性实施例中,所述检测针对第一模块的用户操作之后,所述方法还包括:
[0025]基于所述用户操作获得所述事件对应的操作数据;
[0026]所述控制所述第二模块执行所述模块反应之后,所述方法还包括:
[0027]基于所述事件对应的操作数据更新所述第二模块的显示状态。
[0028]在示例性实施例中,所述基于所述事件查询第一模块联动规则之前,所述方法还包括:
[0029]更新第二模块联动规则得到所述第一模块联动规则,所述第二模块联动规则是在所述第一模块联动规则之前使用的规则。
[0030]一方面,提供了一种更新页面的装置,所述装置包括:
[0031]检测模块,用于检测针对第一模块的用户操作,基于所述用户操作确定所述第一模块对应的事件,所述第一模块位于第一页面中;
[0032]查询模块,用于基于所述事件查询第一模块联动规则,得到与所述事件对应的第二模块,以及所述第二模块对应的模块反应;
[0033]控制模块,用于控制所述第二模块执行所述模块反应,使得所述第一页面更新为第二页面。
[0034]在示例性实施例中,所述装置还包括:显示模块,用于显示所述第一页面,所述第一页面包括所述第一模块。
[0035]在示例性实施例中,所述显示模块,用于检测第一显示操作,所述第一显示操作用于指示基于已显示过的第三页面显示所述第一页面;根据所述第一显示操作的指示,基于所述第三页面显示所述第一页面。
[0036]在示例性实施例中,所述显示模块,用于响应于所述第三页面满足第一条件,按照所述第一模块联动规则对应的页面显示规则显示所述第一页面,其中,所述第一条件包括对应非联动版本,所述非联动版本为不使用模块联动规则的版本。
[0037]在示例性实施例中,所述显示模块,用于响应于所述第三页面满足第二条件,确定所述用于显示所述第三页面的页面显示规则与所述第一模块联动规则对应的页面显示规则之间的规则区别;基于所述规则区别更新所述第三页面,得到更新后的第三页面,将所述
更新后的第三页面作为所述第一页面进行显示,其中,所述第二条件包括对应联动版本,且用于显示所述第三页面的页面显示规则与所述第一模块联动规则对应的页面显示规则不同,所述联动版本为使用模块联动规则的版本。
[0038]在示例性实施例中,所述显示模块,用于响应于所述第三页面满足第三条件,将所述第三页面作为所述第一页面进行显示,其中,所述第三条件包括对应联动版本,且用于显示所述第三页面的页面显示规则与所述第一模块联动规则对应的页面显示规则相同,所述联动版本为使用模块联动规则的版本。
[0039]在示例性实施例中,所述显示模块,用于检测第二显示操作,所述第二显示操作用于指示按照所述第一模块联动规则对应的页面显示规则显示所述第一页面;根据所述第二显示操作的指示,按照所述第一模块联动规则对应的页面显示规则显示所述第一页面。
[0040]在示例性实施例中,所述检测模块,还用于基于所述用户操作获得所述事件对应的操作数据;所述控制模块,还用于基于所述事件对应的操作数据更新所述第二模块的显示状态。
[0041]在示例性实施例中,所述查询模块,还用于更新第二模块联动规则得到所述第一模块联动规则,所述第二模块联动规则是在所述第一模块联动规则之前使用的规则。
[0042]一方面,提供了一种电子设备,所述电子设备包括存本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种更新页面的方法,其特征在于,所述方法包括:检测针对第一模块的用户操作,基于所述用户操作确定所述第一模块对应的事件,所述第一模块位于第一页面中;基于所述事件查询第一模块联动规则,得到与所述事件对应的第二模块,以及所述第二模块对应的模块反应;控制所述第二模块执行所述模块反应,使得所述第一页面更新为第二页面。2.根据权利要求1所述的方法,其特征在于,所述检测针对第一模块的用户操作之前,所述方法还包括:显示所述第一页面,所述第一页面包括所述第一模块。3.根据权利要求2所述的方法,其特征在于,所述显示所述第一页面,包括:检测第一显示操作,所述第一显示操作用于指示基于已显示过的第三页面显示所述第一页面;根据所述第一显示操作的指示,基于所述第三页面显示所述第一页面。4.根据权利要求3所述的方法,其特征在于,所述基于所述第三页面显示所述第一页面,包括:响应于所述第三页面满足第一条件,按照所述第一模块联动规则对应的页面显示规则显示所述第一页面,其中,所述第一条件包括对应非联动版本,所述非联动版本为不使用模块联动规则的版本。5.根据权利要求3所述的方法,其特征在于,所述基于所述第三页面显示所述第一页面,包括:响应于所述第三页面满足第二条件,确定所述用于显示所述第三页面的页面显示规则与所述第一模块联动规则对应的页面显示规则之间的规则区别;基于所述规则区别更新所述第三页面,得到更新后的第三页面,将所述更新后的第三页面作为所述第一页面进行显示,其中,所述第二条件包括对应联动版本,且用于显示所述第三页面的页面显示规则与所述第一模块联动规则对应的页面显示规则不同,所述联动版本为使用模块联动规则的版本。6.根据权利要求3所述的方法,其特征在于,所述基于所述第三页面显示所述第一页面,包括:响应于所述第三页面满足第三条件,将所述第三页面作为所述第一页面进行显示,其中,所述第三条件包括对应联动版本,且用于显示所述第三页面的页面显示规则与所述第一模块联动规则...

【专利技术属性】
技术研发人员:屈占祥陈蒙蒙徐佳宝
申请(专利权)人:北京三快在线科技有限公司
类型:发明
国别省市:

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

1