angular - 如何在 Ionic 4 Angular 中的标签页之间设置导航?
问题描述
我有一个首先显示标签页的应用程序。在任何选项卡中,用户都可以导航到另一个页面,该页面也是一个选项卡页面。但是,使用<ion-back-button>
并不像预期的那样对我有用。
为了说明这个问题,我采用了 Ionic 的示例启动标签应用程序,并使用第二个标签页对其进行了扩展。这是设置:
第一个标签页(TabsPage):
- /标签/标签1/
- /标签/标签2/
- /标签/标签3/
第二个标签页(OtherTabsPage):
- /其他选项卡/其他选项卡1/
虽然我设法设置了从前三个选项卡中的任何一个到新选项卡页的导航,但导航返回 ( <ion-back-button>
) 似乎已损坏。
由于这可能有点难以理解,我在这里创建了一个完整的 Stackblitz 示例:
https://stackblitz.com/edit/ionic-v4-angular-tabs-hxxnpm
重现这样的问题:
- 打开选项卡2
- 点击按钮(“打开嵌套标签”)进入新标签页(other-tab1)
- 现在单击左上角的后退按钮,您将在 tab1 而不是 tab2 上结束
这是一个错误还是我的路由设置有错误?
编辑:
到目前为止,Ionic 已将此归类为错误。如果有答案会更新:https ://github.com/ionic-team/ionic/issues/19801
解决方案
推荐阅读
- pandas - 如何对每个单元格包含列表的 pandas df 行求和?
- delphi - Delphi - 检查数据库中是否已存在记录
- python - 如何将单独行中的 CSV 文件值获取到组合框 tkinter | Python
- sql - 如果共享列在(a 和 b)和(b 和 c)之间,我可以创建一个包含 3 个表 a、b 和 c 的集群吗?
- python - 如何使用 seaborn 绘制带有多个条形的 barchat
- woocommerce - 如何从 WooCommerce 产品页面中删除品牌
- java - 将自定义项目添加到 Android 共享表?
- python - 如何使用 for 循环将各种 csv 文件读入数据帧并将其全部附加在一起
- sql - 用逗号替换点 SQL
- python - 使用 Elastichsearch Python 客户端时出现 ConnectionError