Angularjs + Ionic Framework: Как создать новый маршрут, показывающий навигацию по ионным вкладкам, но без определения вкладки для себя?

Длинное название, но вот лучшее объяснение.

У меня есть шаблон HTML-файл под названием «Логин». Я определяю маршрут в app.js вот так

.state('login', {
  url: '/login',
  templateUrl: 'templates/login.html',
  controller: 'createAccountCtrl'
})

Используя ui-sref = "login", я могу связываться с этим шаблоном из любого места, которое идеально подходит для моих нужд.

Однако основное приложение использует абстрактный маршрут «вкладка» для загрузки шаблона вкладок, который содержит основную навигацию.

.state('tab.about', {
  url: '/about',
  views: {
    'about-tab': {
       templateUrl: 'templates/about.html',
       controller: 'aboutCtrl'
     }
   }
})

  <ion-tabs tabs-style="tabs-icon-top" tabs-type="tabs-default">

    <!-- Home Tab -->
    <ion-tab title="Home" icon="icon ion-home" href="#/tab/home">
      <ion-nav-view name="home-tab"></ion-nav-view>
    </ion-tab>

    <!-- Products Tab -->
    <ion-tab title="Earn Points" icon="icon ion-ios7-plus-outline" href="#/tab/retail-store">
      <ion-nav-view name="retail-store-tab"></ion-nav-view>
    </ion-tab>

  </ion-tabs>

Моя проблема в этом. Я хочу, чтобы страница входа имела навигацию по основному приложению, как и любая другая страница. Таким образом, пользователь, который перейдет на страницу входа, если он не войдет в систему, все равно сможет перейти на домашнюю страницу или на страницу о себе. Но я не хочу показывать вкладку / иконку навигации.

Можно просто добавить вкладки html непосредственно в файл шаблона login.html или, возможно, скрыть значок / вкладку входа. Я открыт для предложений и помощи. Спасибо!

Ответы на вопрос(1)

Ваш ответ на вопрос