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模块解释为 自动获取并添加到每个注入器的隐含模块