使用module.controller()
创建控制器时未找到我的控制器。我得到以下异常:
Error: Argument 'HelpCtrl' is not a function, got undefined
我正在重构我的controllers.js文件,将每个控制器分解为自己独立的文件。我这样做是通过以下方式完成的:
'use strict';
angular.module('idalinkApp')
.controller('HelpCtrl', function(){
//insert awesome controlling code here
});
我的application.js
引导程序模块与“idalinkApp
上方的模块名称相同:
var idalinkModule = angular.module('idalinkApp', [ 'idalinkResources', 'idalinkFilters',
'idalinkDirectives', 'ngSanitize','ui','memberService', 'formStatusService' ]);...
这是我的index.html页面中的ng-app
声明:
... <body id="ng-app" data-ng-app="idalinkApp" class=" login idalink-todo idalink-hide idalink-altnav releaseOne"> ...
我还确认在浏览器中加载了包含我的HelpCtrl的help.js
文件。
有什么想法吗?