Как настроить навигацию между вкладками в Ionic 4 Angular? - PullRequest
1 голос
/ 30 октября 2019

У меня есть приложение, которое сначала показывает вкладку. На любой из вкладок пользователь может перейти на другую страницу, которая также является вкладкой. Тем не менее, использование <ion-back-button> не работает для меня, как ожидалось.


Чтобы проиллюстрировать проблему, я взял пример приложения для начинающих вкладок Ionic и расширил его второй страницей вкладок. Это настройка:

Первая вкладка (TabsPage):

  • / tabs / tab1 /
  • / tabs / tab2 /
  • /tabs / tab3 /

Страница второй вкладки (OtherTabsPage):

  • / другие вкладки / other-tab1 /

Хотя мне удалось настроить навигацию от любой из трех первых вкладок до новой вкладки, навигация назад (<ion-back-button>), похоже, не работает.

Поскольку это может быть немного сложным для понимания,Я создал полный пример Stackblitz здесь:

https://stackblitz.com/edit/ionic-v4-angular-tabs-hxxnpm


Воспроизведите проблему следующим образом:

  • Откройте tab2
  • Нажмите кнопку («открыть вложенную вкладку»), чтобы перейти на новую страницу вкладки (other-tab1)
  • Теперь нажмите кнопку «Назад» в левом верхнем углу, и вы окажетесь на вкладке 1 вместо tab2

Это ошибка или у меня ошибка в настройке маршрутизации?


РЕДАКТИРОВАТЬ:

Ionic классифицирует это как ошибкудо сих пор. Будет ли обновление, если есть ответ: https://github.com/ionic-team/ionic/issues/19801

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...