Ionic 4页面如何与循环导航一起使用?

时间:2019-05-05 18:18:32

标签: ionic-framework navigation stack

如果有多个页面以循环方式导航,那么使用离子后退按钮<ion-back-button>使用循环导航在离子4中会发生什么情况?例如...

页面A:

[routerLink]="['pageB/', data ]"

页面B:

[routerLink]="['pageC/', data ]"

C页:

[routerLink]="['pageA/', data ]"

然后假设您执行以下操作...

  • 在A页上,单击routerLink转到B页。
  • 在B页上,单击routerLink转到C页。
  • 在C页上,单击routerLink返回到A页。

那下面两个结果中的哪一个会导致?

  1. 堆栈上有4页(A,B,C,A),这会将您从A页带回到C页。
  2. 堆栈短路并弹出页面(B和C)以仅返回页面A,并且由于堆栈现在只有一页A而将被禁用吗?

如果结果为上述第1个,则堆栈可能会无限期增长,这似乎有些愚蠢。

0 个答案:

没有答案