angular杂谈
这里来记一些angular相关的东西
驼峰命名
直接上例子,指令中的命名
var appModule=angular.module('app',[]);
appModule.directive('helloWorld',function(){
return{
restrict:'e',
template:'<div>hello world~</div>',
replace:true
};
})
html中
<hello-world></hello-world>
service和factory
参考地址
1.segmentfault
2.AngularJS: Service vs provider vs factory
3.官网api,$provider
4.What is the type friendly injection?
-service和factory本质都是provider的shortcut
-‘provider’是唯一一种可以创建用来注入到config()函数的服务的方式。想在你的服务启动之前,进行一些模块化的配置的话,就使用provider
在官方文档中,auto模块中的服务有且仅有$injuector和$provider
对auto模块解释为 自动获取并添加到每个注入器的隐含模块