Задать вопрос
dunmaksim
@dunmaksim
Технический писатель

Как правильно описывать контроллеры AngularJS в разных файлах?

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

Пишу в файле itemsController.js:
angular.module('SampleApp').controller('ItemsCtrl', function ($scope) {
    //Тут какой-то код
});

Потом в другом файле, usersController.js:
angular.module('SampleApp').controller('UsersCtrl', function ($scope) {
    //Тут уже другой код
});

Если подключаю эти скрипты, то получаю ошибку: Argument 'usersController' is not a function, got undefined. Если оба контроллера описать в одном скрипте - всё работает без проблем. Как описывать такую структуру правильно? Контроллеры независимы друг от друга, находятся в разных частях документа и вообще никак не пересекаются.
  • Вопрос задан
  • 2639 просмотров
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
Rrooom
@Rrooom
Вы забыли подключить usersController.js
Ответ написан
Комментировать
Ernesto
@Ernesto
Junior
откройте для себя gulp
можно начать с этого
habrahabr.ru/company/trackduck/blog/230257
Ответ написан
Ваш ответ на вопрос

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

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