我有两个模块A和B。 moduleA中有一个名为moduleAController
的 Controller
如何在 html 中调用 moduleA
中的 Controller ?
下面是代码片段,但它不起作用。我只想直接在我的 html 中使用我的 Controller 。
var moduleA =angular.module("ModuleA");
var moduleB =angular.module("ModuleB",["moduleA"]);
var myapp=angular.module("MyApp",["moduleB"])
<html ng-app="myapp">
<body ng-controler="moduleAController">
</body>
</html>
最佳答案
此内容的重复:how to reference a controller inside a sub-module in angularjs
另一个解决方案在这里:
angular.module('myApp', []);
angular.module('myApp.myModule');
angular.module('myApp.myModule')
.constant('myModuleConst', {
partialPath: 'path/to/partials/'
});
angular.module('myApp', [
'myApp.nonsense',
'myApp.apparel',
'myApp.sounds',
'myApp.people']);
这里是引用文档:https://www.safaribooksonline.com/blog/2014/03/27/13-step-guide-angularjs-modularization/
关于javascript - 引用子模块angularjs中的Controller,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36930818/