Создание дополнительных видов с помощью Ionic

0

Я строю довольно основное приложение Ionic/Cordova. Я создал 3 вкладки и некоторые элементы списка, которые ссылаются на другие страницы. Я понятия не имею, как правильно использовать маршрутизацию.

Мой app.js

.state('tab.account.credit', {
    url: '/account/credit',
    views: {
        'creditP': {
            templateUrl: 'templates/credit.html',
            controller: 'CreditCtrl'
        }
    }
})

Моя tab-account.html

 <a class="item item-icon-left" ui-sref="tab.account.credit">
 <i class="icon ion-bag"></i>
    Credit!
 </a>

Мой credit.html

<ion-view view-title="Credit!">
    <ion-nav-bar class="bar-assertive">
       <ion-content>
           Please work
       </ion-content>
</ion-view>

Я попробовал другое решение, которое я нашел в SO, который должен был создать элемент <ion nav-view> чуть ниже тега <a> с классом creditP. Что не сработало.

Любые идеи, как заставить это работать?

Теги:
cordova
ionic

1 ответ

0
Лучший ответ

Придание ему правильной атрибуции вкладки под представлениями и изменение href ссылки "Кредит" на #/счет/кредит, похоже, сработали

    .state('tab.credit', {
        url: '/account/credit',
        views: {
            'tab-account': {
                templateUrl: 'templates/credit.html',
                controller: 'CreditCtrl'
            }
        }
    })

Но это, вероятно, не правильный способ сделать это

  • 0
    Это должен быть правильный способ сделать это. Например, взгляните на файл ionic-starter-tabs tabs.html .

Ещё вопросы

Сообщество Overcoder
Наверх
Меню