Я пытаюсь модулировать свой код и перемещать контроллер в отдельный файл, который использует тот же модуль. Но, он не загружается, я убедился, что порядок загрузки верен.angular.module, вызванный из отдельных файлов, не найден Контроллер
// app.js
angular.module("app", []);
// LoginCtrl.js
angular.module("app", []).controller("LoginCtrl", function()
{
//doSomeThing
});
Если я использую var app = angular.module в первом файле и использую ту же переменную в других файлах, она работает.
// app.js
var app = angular.module("app", []);
// LoginCtrl.js
app.controller("LoginCtrl", function()
{
//doSomeThing
});
Если переместить весь код в одном файле и использовать angular.module отдельно для каждого компонента, он работает.
// app.js
angular.module("app", []);
angular.module("app", []).controller("LoginCtrl", function()
{
//doSomeThing
});
Я что-то не хватает?
Вы абсолютно правы. Я сделал его изменения и проверил, отлично работает. – JVM