什么时候使用Controller、Service、Directive
而不是直接在controller里面操作DOM。所有的供应商都只被实例化一次,也就说他们都是单例的除了constant,所有的供应商都可以被装饰器装饰value就是一个简单的可注入的值service是一个可注入的构造器factory是一个可注入的方法decorator可以修改或封装其他的供应商,当然除了constantprovider是一个可配置的factory3、指令指令主要用于操作DOM结构的时候