如何创建一个简单的模块来注入应用模块
how to create a simple module to inject application module?
如何创建一个带有模板"Hello world"指令的模块,并在初始化网页时将该模块注入基模块(应用程序),该指令应该被编译并附加到<body>
?
angular.module('helloWorld',[]).provider(['helloWorld',function(ngModalView){
return{
$get : [function($compile, $scope){
var tem = $compile('<hello-world></hello-world>')($scope);
//append this template to body
}]
};
}]);
angular.module('helloWorld',[]).directive('helloWorld',[function(){
return {
restrict: 'E',
replace: true,
template: '<div style="width=150px;height="150px">Hello world</div>'
};
}]);
我需要在应用程序启动时运行上面的模块。
angular.module('app',['helloWorld']);
每当angular应用启动时,它首先会加载依赖模块(在你的例子中是"helloWorld"),然后加载主模块"app"。所以你不用担心加载/运行依赖的模块。
如果你正在考虑延迟加载模块,那么看看这个urls
https://oclazyload.readme.io/相关文章:
- 我可以像其他库一样将JointJS作为AngularJS模块注入吗
- 将模块注入控制器AngularJs
- AngularJS在不使用变量的情况下将服务注入模块中,这样就可以缩小它
- JavaScript模块化和依赖注入之间的区别
- JavaFX+Javascript:如何将Java对象注入AMD模块
- $injector:modulerr将自定义模块注入Angular应用程序
- angularjs自定义模块与$http注入
- 如何在angularjs中为每个控制器注入一个独特的模块
- 使用Angular JS将常量注入其他模块配置
- AngularJS 模块注入
- AngularJS选项卡导航和模块注入
- 角度 JS 模块注入错误
- 角度:需要从模块注入控制器
- 运行我的应用时,出现了Angular模块注入错误
- grunt-contrib- requires不能解析我的运行时模块注入
- 不能将一个应用模块注入另一个AngularJS
- 从外部模块注入提供程序到配置块时出现未知的提供程序错误
- 我可以动态地将一个模块注入另一个模块吗?
- 理解AngularJS模块注入逻辑
- 如何使用Typescript和NodeJS将模块注入类中