Вопрос по angular js (ui-router)?

Здравствуйте.

.state('ap.a', {
            url: '/a',
            controller: IndexCtrl,
            controllerAs: 'PageCtrl',
            templateProvider: RouteHelpers.templateProviderFactory('ap.a'),
        })
        .state('ap.a.create', {
            url: '/creatb',
            controller: CreateCtrl,
            controllerAs: 'PageCtrl',
            templateProvider: RouteHelpers.templateProviderFactory('ap.a.create'),
        })


Первый state содержит табличку с данными (список). второй соответственно создает элемент. При переходе в ap.a.create родительский state также срабатывает загружает данные которые реально не нужны. Как не делая ap.a абстрактным отключить его срабатывание при переходе в дочерний state ?

P.S. Добавлять еще один state? аля: ap.a.index тоже не желательно.
  • Вопрос задан
  • 210 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы