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

Как более правильно организовать хранение по сущностям в angular?

Решил структуру сделать
index.html
js
...app.js
.../user
..........userController.js
..........userModule.js
.../feed
..........feedController.js
..........feedModule.js
Можно ли как то в модуль подключать контроллер а уже в индексе сами модули , или нужно и то и то?
И когда тогда писать в индексе НГапп = Какому именно из многих модулей?
  • Вопрос задан
  • 2282 просмотра
Подписаться 1 Оценить Комментировать
Решения вопроса 2
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
Либо используйте менеджер модулей (RequireJS, CommonJS и т.д.), либо подключайте все файлы в index.html (каким-нибудь gulp-inject). На продакшене у вас должен быть один файл либо на приложение либо один файл на модуль.

Если вы хотите организовать ленивую подгрузку модулей (хоть я и сомневаюсь что речь идет о большом приложении) - есть отдельные решения для этого. + в angular 1.5 вроде как планируют добавить поддержку ленивой подгрузки модулей на уровне сервиса $inject.
Ответ написан
@Demetros
Каждый модуль оформляйте модулем RequireJS, в основном модуле подключайте все остальные, сделайте в основном модуле ручной бутстрап ангуляровского приложения и пропишите все модули зависимостями к основному модулю приложения.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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