一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种页面显示方法和装置与流程

2022-02-25 18:03:39 来源:中国专利 TAG:


1.本发明涉及计算机技术领域,尤其涉及一种页面显示方法和装置。


背景技术:

2.智能终端的一些页面中存在对应不同功能的一个或多个页面按钮,这些页面按钮一般显示在页面的顶部或底部位置,如图1所示,图1是页面按钮在页面中的显示示意图,该页面底部有三个页面按钮:“扫订单”、“库存明细”和“弹出”。在用户触发输入事件(如点击该页面中的输入框“商品条码”)、或者智能终端接收到新消息等情况下,页面按钮所在的页面会出现与输入事件相对应的弹出页面。例如,用户点击“商品条码”输入框时,会弹出虚拟键盘。
3.在实现本发明过程中,发明人发现现有技术中至少存在如下问题:如果弹出页面对应的区域与页面按钮所在的区域有所重叠时,那么当该弹出页面弹出时,该弹出页面可能会将该页面按钮推向其所在页面的其他位置,如图2所示,图2是弹出虚拟键盘后的一种页面显示示意图,弹出的虚拟键盘将三个页面按钮从该页面底部推向了页面的中央,这不仅导致该页面的显示出现混乱,而且可能导致用户对页面按钮的误触发操作。


技术实现要素:

4.有鉴于此,本发明实施例提供一种页面显示方法和装置,能够在第一页面中弹出第二页面时,将与第二页面所处区域相重叠的页面按钮隐藏起来,使得该页面按钮不显示在第一页面中,从而保证该页面按钮所在的第一页面的正常显示,并避免用户对页面按钮的误触发操作,提高用户体验。
5.为实现上述目的,根据本发明实施例的一个方面,提供了一种页面显示方法。
6.本发明实施例的一种页面显示方法包括:
7.监测第一页面中是否发生弹出事件,其中,第一页面显示有页面按钮、且页面按钮嵌套于容器组件中;
8.当第一页面中发生弹出事件,且弹出的第二页面与页面按钮存在重叠区域时,将容器组件的状态设置为隐藏状态,以使嵌套于容器组件中的页面按钮不显示于第一页面中。
9.可选地,监测第一页面中是否发生弹出事件,包括:
10.监测显示有页面按钮的第一页面的当前视口值;
11.确定当前视口值与第一页面的默认视口值的差值;
12.当差值不小于预设对比值时,确定第一页面发生弹出事件。
13.可选地,该方法进一步包括:
14.当差值小于预设对比值时,将容器组件的状态设置为显示状态,以使嵌套于容器组件中的页面按钮显示于第一页面中。
15.可选地,
16.当第一页面中存在多个页面按钮时,多个页面按钮嵌套于同一个容器组件中,使得当容器组件为隐藏状态时,嵌套于容器组件的多个页面按钮不显示于第一页面中。
17.可选地,
18.弹出的第二页面是虚拟键盘组件对应的显示页面和/或消息推送页面。
19.可选地,
20.当弹出的第二页面是虚拟键盘组件对应的显示页面时,预设对比值是虚拟键盘组件的高度。
21.可选地,
22.设置与容器组件相对应的状态变量,以使通过更改状态变量能够更改容器组件的状态。
23.为实现上述目的,根据本发明实施例的又一方面,提供了一种页面显示装置。
24.本发明实施例的一种页面显示装置包括:
25.监测模块,用于监测第一页面中是否发生弹出事件,其中,第一页面显示有页面按钮、且页面按钮嵌套于容器组件中;
26.状态设置模块,用于当监测模块监测到第一页面中发生弹出事件,且弹出的第二页面与页面按钮存在重叠区域时,将容器组件的状态设置为隐藏状态,以使嵌套于容器组件中的页面按钮不显示于第一页面中。
27.为实现上述目的,根据本发明实施例的又一方面,提供了一种页面显示终端。
28.本发明实施例的一种页面显示终端包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本发明实施例的一种页面显示方法。
29.为实现上述目的,根据本发明实施例的再一方面,提供了一种计算机可读存储介质。
30.本发明实施例的一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现本发明实施例的一种页面显示方法。
31.上述发明中的一个实施例具有如下优点或有益效果:实时监测页面按钮所在的第一页面是否发生弹出事件,当第一页面发生弹出事件时,即将嵌套有页面按钮的容器组件的状态设置为隐藏状态,从而能够在与弹出事件对应的第二页面弹出时,将可能被第二页面推向其他位置的页面按钮隐藏起来,保证该页面按钮所在的第一页面的正常显示,并避免防止用户对页面按钮的误触发,提高用户体验。
32.上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。
附图说明
33.附图用于更好地理解本发明,不构成对本发明的不当限定。其中:
34.图1是现有技术中页面按钮在页面中的显示示意图;
35.图2是现有技术中弹出虚拟键盘后的一种页面显示示意图;
36.图3是根据本发明实施例的一种页面显示方法的主要步骤的示意图;
37.图4是本发明实施例提供的一种包括容器组件的页面显示示意图;
38.图5是本发明实施例提供的另一种包括容器组件的页面显示示意图;
39.图6是根据本发明实施例的另一种页面显示方法的主要步骤的示意图;
40.图7是根据本发明实施例的第一页面无弹出事件时的页面显示示意图;
41.图8是根据本发明实施例的第一页面有弹出事件时的页面显示示意图;
42.图9是根据本发明实施例的一种页面显示装置的主要模块的示意图;
43.图10是本发明实施例可以应用于其中的示例性系统架构图;
44.图11是适于用来实现本发明实施例的终端设备或服务器的计算机系统的结构示意图。
具体实施方式
45.以下结合附图对本发明的示范性实施例做出说明,其中包括本发明实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本发明的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
46.需要指出的是,在不冲突的情况下,本发明的实施例以及实施例中的技术特征可以相互结合。
47.图3是根据本发明实施例的一种页面显示方法的主要步骤的示意图。
48.如图3所示,本发明实施例的一种页面显示方法主要包括以下步骤:
49.步骤s301:监测第一页面中是否发生弹出事件,其中,第一页面显示有页面按钮、且页面按钮嵌套于容器组件中;
50.步骤s302:当第一页面中发生弹出事件,且弹出的第二页面与页面按钮存在重叠区域时,将容器组件的状态设置为隐藏状态,以使嵌套于容器组件中的页面按钮不显示于第一页面中。
51.在本发明实施例中,当第一页面中存在多个页面按钮时,可以将多个页面按钮嵌套于同一个容器组件中,使得当容器组件为隐藏状态时,嵌套于容器组件的多个页面按钮不显示于第一页面中;也可以根据业务需求,有选择地从多个页面按钮中选择一个或几个嵌套于同一个容器组件中。
52.举例来说,如图4所示,在第一页面中存在“扫订单”、“库存明细”和“弹出”三个页面按钮,可以将这三个按钮均嵌套在一个容器组件中,以使三个按钮同步隐藏或显示;也可以仅仅将“扫订单”这一个页面按钮嵌套在一个容器组件中,如图5所示,以使其在第二页面弹出时隐藏,而另外两个页面按钮“库存转换明细”和“弹出”始终保持显示状态,使得页面按钮的显示或隐藏能够更加灵活地适应不同的业务场景。其中,图4和图5中的“容器组件”字样和虚线框仅仅是为了让此处的说明更加直观而添加,实际中不会在第一页面上显示。
53.在本发明实施例中,针对容器组件的状态,可以设置一个状态变量用于表示容器组件的状态,并且通过更改状态变量的值能够更改容器组件的状态。例如,可以将与容器组件相对应的状态变量命名为ishide,该变量可以有两个取值,分别是true和false。当需要隐藏容器组件时,可以将ishide的值设置为true,容器组件就处于隐藏状态;反之,当需要在第一页面上显示容器组件时,可以则将ishide的值设置为false,容器组件就处于显示状态。对上述状态变量的命名、取值及其对应的状态,本方案不作具体限定。
54.在本发明实施例中,将嵌套有页面按钮的容器组件设置为隐藏状态的条件是:第一页面中发生弹出事件,并且弹出的第二页面与显示于第一页面上的页面按钮存在重叠区域。其中,该重叠区域可以是部分重叠,即弹出的第二页面与页面按钮所在区域有部分重叠;也可以是完全重叠,即弹出的第二页面完全覆盖了页面按钮所在区域。如果虽然有第二页面弹出,但是该第二页面与页面按钮所在区域并没有相重合的部分,此时二者互不影响,则容器组件的状态可以不设置为隐藏状态。
55.在本发明实施例中,可采取多种方式确定第一页面中是否发生弹出事件。例如,可通过监测第一页面的视口值或者监测页面按钮所处区域的灰度值等方式来确定第一页面中是否发生了弹出事件。
56.下面以通过监测第一页面的视口值来确定是否发生弹出事件为例,对本发明实施例提供的页面显示方法进行说明。
57.如图6所示,本发明实施例的另一种页面显示方法主要包括以下步骤:
58.步骤s601:监测显示有页面按钮的第一页面的当前视口值。
59.在本发明实施例中,当前视口值是应用软件的第一页面运行过程中,该第一页面在屏幕上显示的高度。当前视口值不是常数,在第一页面展示过程中会不断变化,如图7和图8所示,其中,图7是根据本发明实施例的第一页面无弹出事件时的页面显示示意图,图8是根据本发明实施例的第一页面有弹出事件时的页面显示示意图。显然,当有第二页面弹出时,当前视口值会变小。
60.在本发明实施例中,监测当前视口值通过resize监听事件实现。当视口有变化的时候,相应的resize监听事件就会被调用。而对于当前视口的高度,可以通过document.body.clientheight方法来获取当前视口的高度作为当前视口值。
61.步骤s602:确定当前视口值与第一页面的默认视口值的差值是否小于预设对比值,如果该差值不小于预设对比值,则执行步骤s603,如果该差值小于预设对比值,则执行步骤s605。
62.在本发明实施例中,默认视口值是没有发生弹出事件时,应用软件的第一页面在屏幕上显示的高度。默认视口值是个预设的常数,一般与屏幕的高度相等。如图7所示,在没有第二页面弹出的情况下,当前视口值等于默认视口值。其中,图7中的“容器组件”字样和虚线框仅仅是为了让此处的说明更加直观而添加,实际中不会在第一页面上显示。
63.在本发明实施例中,弹出的第二页面可以是虚拟键盘组件对应的显示页面,也可以是消息推送页面。
64.当弹出的第二页面是虚拟键盘组件对应的显示页面时,预设对比值可以是虚拟键盘组件的高度,也可以是30或其他能够实现本方案目的的数字。
65.当弹出的第二页面是消息推送页面时,预设对比值可以是消息推送页面的高度,也可以是30或其他能够实现本方案目的的数字。对上述弹出的第二页面和预设对比值,本方案不作具体限定。
66.步骤s603:确定第一页面发生弹出事件。
67.步骤s604:当第一页面中发生弹出事件,且弹出的第二页面与页面按钮存在重叠区域时,将容器组件的状态设置为隐藏状态,以使嵌套于容器组件中的页面按钮不显示于第一页面中。
68.在本发明实施例中,将嵌套有页面按钮的容器组件设置为隐藏状态的条件是:第一页面中发生弹出事件,并且弹出的第二页面与显示于第一页面上的页面按钮存在重叠区域。此时,第一页面的显示情况如图8所示。其中,该重叠区域可以是部分重叠,即弹出的第二页面与页面按钮所在区域有部分重叠;也可以是完全重叠,即弹出的第二页面完全覆盖了页面按钮所在区域。如果虽然有第二页面弹出,但是该第二页面与页面按钮所在区域并没有相重合的部分,此时二者互不影响,则容器组件的状态可以不设置为隐藏状态。
69.步骤s605:将容器组件的状态设置为显示状态,以使嵌套于容器组件中的页面按钮显示于第一页面中。
70.在本发明实施例中,应用软件对第一页面进行初始化时,默认将容器组件的状态设置为显示状态,即页面按钮默认是显示在第一页面上的。当用户通过交互操作触发弹出事件,例如虚拟键盘弹起时,则将容器组件的状态设置为隐藏状态,以使嵌套其中的页面按钮不再显示;当用户再通过交互操作使弹出事件关闭,例如使虚拟键盘关闭时,则将容器组件的状态设置为显示状态,以使嵌套其中的页面按钮重新显示于第一页面上。
71.在本发明实施例中,容器组件是可以卸载的。当将页面按钮第一次嵌套入容器组件并对其进行初始化时,是使用addeventlistener方法将resize方法绑定到onresize事件上;当将容器组件从页面按钮上卸载时,是使用removeeventlistener方法将onresize事件上绑定的resize方法销毁。
72.通过上述描述可见,在本发明实施例中,可以通过监测第一页面的视口值的变化来确定是否发生弹出事件,具体而言,当第一页面的当前视口值与其默认视口值的差值大于或者等于预设对比值时,即认定第一页面发生弹出事件,如果弹出的第二页面与页面按钮存在重叠区域,则将容器组件的状态设置为隐藏状态;当第一页面的当前视口值与其默认视口值的差值小于预设对比值时,即认定第一页面未发生弹出事件,将容器组件的状态设置为显示状态,从而实现了根据第二页面是否弹出动态控制页面按钮显示与否的功能。在本发明实施例中,智能终端只需监测第一页面的当前视口值是否发生变化,即可确定是否发生弹出事件,而无需对第一页面上的每一个输入框都进行监测来确定是否发生弹出事件,既节省了智能终端的硬件资源,又减轻了开发人员的工作量:开发人员无需再针对每一个输入框编写冗余代码,只需要将页面按钮嵌套入容器组件即可。
73.另外,本发明实施例还可以通过监测页面按钮所处区域的灰度值是否发生变化来确定是否发生弹出事件。具体而言,在移动终端的应用软件刚打开该第一页面时,记录下第一页面上的页面按钮初始位置处的默认灰度值,然后在应用软件运行过程中,实时监测该页面按钮初始位置处的当前灰度值,并与记录下的默认灰度值进行比较。如果当前灰度值与默认灰度值相比发生了变化,则意味着发生弹出事件、有第二页面弹出,并且第二页面与该页面按钮的初始位置有重叠区域,因此将容器组件的状态设置为隐藏状态,以使嵌套于容器组件中的页面按钮不显示于第一页面中。
74.另外,在本发明实施例还可以通过监测第一页面的预设区域处的灰度值是否发生变化来确定是否发生弹出事件。具体而言,可以在第一页面的顶部和底部分别预设第一区域和第二区域,用于确定是否有第二页面弹出。在移动终端的应用软件刚打开该第一页面时,记录下第一页面中第一区域的第一默认灰度值和第二区域的第二默认灰度值,然后在应用软件运行过程中,实时监测第一区域的第一当前灰度值和第二区域的第二当前灰度
值,并将第一当前灰度值与第一默认灰度值进行比较,将第二当前灰度值与第二默认灰度值进行比较。如果二者中有一个发生了变化,则意味着发生弹出事件、有第二页面弹出,因此将容器组件的状态设置为隐藏状态,以使嵌套于容器组件中的页面按钮不显示于第一页面中。
75.在本发明一个优选的实施例中,采用监测第一页面的视口值的方式来确定是否发生弹出事件。这是因为当第一页面存在多个页面按钮时,可通过仅监测页面视口值的形式来监测多个页面按钮所对应区域是否弹出有第二页面,而无需逐个监测每一个页面按钮所对应区域是否弹出有第二页面。由此,有利于简化页面监测过程,并且可简化相应的代码,避免代码冗余。
76.根据本发明实施例的一种页面显示方法可以看出,实时监测页面按钮所在的第一页面是否发生弹出事件,当第一页面发生弹出事件时,即将嵌套有页面按钮的容器组件的状态设置为隐藏状态,从而能够在与弹出事件对应的第二页面弹出时,将可能被第二页面推向其他位置的页面按钮隐藏起来,保证该页面按钮所在第的一页面的正常显示,并避免防止用户对页面按钮的误触发,提高用户体验。
77.图9是根据本发明实施例的一种页面显示装置的主要模块的示意图。
78.如图9所示,本发明实施例的一种页面显示装置900包括:监测模块901和状态设置模块902;其中,
79.监测模块901,用于监测第一页面中是否发生弹出事件,其中,第一页面显示有页面按钮、且页面按钮嵌套于容器组件中;
80.状态设置模块902,用于当监测模块901监测到第一页面中发生弹出事件,且弹出的第二页面与页面按钮存在重叠区域时,将容器组件的状态设置为隐藏状态,以使嵌套于容器组件中的页面按钮不显示于第一页面中。
81.在本发明一个实施例中,监测模块901用于监测显示有所述页面按钮的所述第一页面的当前视口值;确定所述当前视口值与所述第一页面的默认视口值的差值;当所述差值不小于预设对比值时,确定所述第一页面发生所述弹出事件。
82.在本发明一个实施例中,监测模块901用于当所述差值小于预设对比值时,将所述容器组件的状态设置为显示状态,以使嵌套于所述容器组件中的所述页面按钮显示于所述第一页面中。
83.在本发明一个实施例中,状态设置模块902用于设置与容器组件相对应的状态变量,以使通过更改状态变量能够更改容器组件的状态。
84.根据本发明实施例的一种页面显示装置可以看出,在本发明实施例中,实时监测页面按钮所在的第一页面是否发生弹出事件,当第一页面发生弹出事件时,即将嵌套有页面按钮的容器组件的状态设置为隐藏状态,从而能够在与弹出事件对应的第二页面弹出时,将可能被第二页面推向其他位置的页面按钮隐藏起来,保证该页面按钮所在第的一页面的正常显示,并避免防止用户对页面按钮的误触发,提高用户体验。
85.图10示出了可以应用本发明实施例的页面显示方法或页面显示装置的示例性系统架构1000。
86.如图10所示,系统架构1000可以包括终端设备1001、1002、1003,网络1004和服务器1005。网络1004用以在终端设备1001、1002、1003和服务器1005之间提供通信链路的介
质。网络1004可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。
87.用户可以使用终端设备1001、1002、1003通过网络1004与服务器1005交互,以接收或发送消息等。终端设备1001、1002、1003上可以安装有各种通讯客户端应用,例如购物类应用、网页浏览器应用、搜索类应用、即时通信工具、邮箱客户端、社交平台软件等。
88.终端设备1001、1002、1003可以是具有显示屏并且支持网页浏览的各种电子设备,包括但不限于智能手机、平板电脑、膝上型便携计算机和台式计算机等等。
89.服务器1005可以是提供各种服务的服务器,例如对用户利用终端设备1001、1002、1003所浏览的购物类网站提供支持的后台管理服务器。后台管理服务器可以对接收到的产品信息查询请求等数据进行分析等处理,并将处理结果(例如目标推送信息、产品信息)反馈给终端设备。
90.需要说明的是,本发明实施例所提供的页面显示方法一般由终端设备1001、1002、1003执行,相应地,页面显示装置一般设置于终端设备1001、1002、1003中。
91.应该理解,图10中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。
92.下面参考图11,其示出了适于用来实现本发明实施例的终端设备的计算机系统1100的结构示意图。图11示出的终端设备仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
93.如图11所示,计算机系统1100包括中央处理单元(cpu)1101,其可以根据存储在只读存储器(rom)1102中的程序或者从存储部分1108加载到随机访问存储器(ram)1103中的程序而执行各种适当的动作和处理。在ram 1103中,还存储有系统1100操作所需的各种程序和数据。cpu1101、rom 1102以及ram 1103通过总线1104彼此相连。输入/输出(i/o)接口1105也连接至总线1104。
94.以下部件连接至i/o接口1105:包括键盘、鼠标等的输入部分1106;包括诸如阴极射线管(crt)、液晶显示器(lcd)等以及扬声器等的输出部分1107;包括硬盘等的存储部分1108;以及包括诸如lan卡、调制解调器等的网络接口卡的通信部分1109。通信部分1109经由诸如因特网的网络执行通信处理。驱动器1110也根据需要连接至i/o接口1105。可拆卸介质1111,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器1110上,以便于从其上读出的计算机程序根据需要被安装入存储部分1108。
95.特别地,根据本发明公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本发明公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分1109从网络上被下载和安装,和/或从可拆卸介质1111被安装。在该计算机程序被中央处理单元(cpu)1101执行时,执行本发明的系统中限定的上述功能。
96.需要说明的是,本发明所示的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储
器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本发明中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本发明中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、rf等等,或者上述的任意合适的组合。
97.附图中的流程图和框图,图示了按照本发明各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
98.描述于本发明实施例中所涉及到的模块可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的模块也可以设置在处理器中,例如,可以描述为:一种处理器包括监测模块和状态设置模块。其中,这些模块的名称在某种情况下并不构成对该模块本身的限定,例如,监测模块还可以被描述为“监测弹出事件是否发生的模块”。
99.作为另一方面,本发明还提供了一种计算机可读介质,该计算机可读介质可以是上述实施例中描述的设备中所包含的;也可以是单独存在,而未装配入该设备中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被一个该设备执行时,使得该设备包括:监测第一页面中是否发生弹出事件,其中,第一页面显示有页面按钮、且页面按钮嵌套于容器组件中;当第一页面中发生弹出事件,且弹出的第二页面与页面按钮存在重叠区域时,将容器组件的状态设置为隐藏状态,以使嵌套于容器组件中的页面按钮不显示于第一页面中。
100.根据本发明实施例的技术方案,实时监测页面按钮所在的第一页面是否发生弹出事件,当第一页面发生弹出事件时,即将嵌套有页面按钮的容器组件的状态设置为隐藏状态,从而能够在与弹出事件对应的第二页面弹出时,将可能被第二页面推向其他位置的页面按钮隐藏起来,保证该页面按钮所在第的一页面的正常显示,并避免防止用户对页面按钮的误触发,提高用户体验。
101.上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,取决于设计要求和其他因素,可以发生各种各样的修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献