AngularJS中的服务其实就是提供一种方式抽取共用类库
好比说一些工具类方法,咱们传统的作法就是本身写个 utility 类,把相关的工具方法填充到utility里面去,最后把utility类放到一个全局的变量中,这样任何地方均可以调用utility的方法。
若是用AngularJS的service,你按照他的规则建立一个 utility 服务,而后在任何地方均可以经过依赖注入调用utility里面的方法。
Angular的建立服务的方式有三种:providers,factory,service,关于区别能够看:AngularJS中provider、factory、service的区别html