我正在使用加载依赖项的FrontApp,我遇到了这个错误:
<!DOCTYPE html>
<html ng-app="moduleApp">
.....
<script src="app/app.module.js"></script>
<script src="app/module/module.route.js"></script>
<script src="app/module/module.controller.js"></script>
我的语法调用可能会遗漏一些内容,但无法弄清楚:/
的index.html
(function (angular) {
'use strict';
var moduleApp = angular.module('moduleApp', [
'app.module'
]);
})(angular);
应用程序/ app.module.js
(function () {
'use strict';
angular
.module('app.module')
.run(appRun);
.....
应用程序/模块/ module.route.js
(function (angular) {
'use strict';
angular
.module('app.module')
.controller('ModuleController', ModuleController);
ModuleController.$inject = [...];
app / module / module.controller.js
User
答案 0 :(得分:3)
您永远不会创建Array1
模块。
在app / module / module.route.js上
app.module
此文件应在包含以下内容的文件之前加载:
(function () {
'use strict';
angular
.module('app.module', [])
.run(appRun);
.....
或者只需添加你的app / app.module.js文件:
(function (angular) {
'use strict';
var moduleApp = angular.module('moduleApp', [
'app.module'
]);
})(angular);
我建议您为模块选择有意义的名称,很奇怪您拥有(function (angular) {
'use strict';
angular.module('app.module', []);
var moduleApp = angular.module('moduleApp', [
'app.module'
]);
})(angular);
和app.module
个模块。