Задать вопрос

Вопрос по 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 тоже не желательно.
  • Вопрос задан
  • 214 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы