Mr_Franke
@Mr_Franke
Front-end developer

Как использовать вложенные контролеры angularjs?

Добрый день!

Пишу одностраничник на angularjs, но из-за огромного количества страниц с большой вложенностью получаются огромные имена контролеров для каждой конкретной страницы (userAccauntAddPageCtrl например).

Можно ли как-то избежать подобных имен контролеров и использовать вложенные контроллеры, user.accaunt.add например?

Или, может быть, есть более правильный подход к привязыванию контролеров к странице?
  • Вопрос задан
  • 2728 просмотров
Пригласить эксперта
Ответы на вопрос 2
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
Это еще и не такие уж и длинные названия... так что не переживайте.
Ответ написан
Комментировать
https://github.com/angular-ui/ui-router к странице лучше всего привязывать контроллеры с помощью ui-router более того, там действительно можно использовать наименование именно так 'index.user.profile' по идее это должен быть вложенный контроллер в контроллер user который вложен в index который глобальный. Хотя это не обязательно.
Ответ написан
Ваш ответ на вопрос

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

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