AngualrJs中可用来注入的有三种类型,service、factory、provider,这三种写法不样,用法也都不同。其中,service只实例化一次,其实就是单例模式的思想。不管咱们在什么地方注入咱们的service,将永远使用同一个实例。因此对不少在controller层中的操做就能够放到serivce层中去。AngularJS提供例如许多内在的服务,如:$http, $route, $window, $location等。每一个服务负责例如一个特定的任务,$http是用来建立AJAX调用,以得到服务器的数据。 $route用来定义路由信息等。内置的服务老是前缀$符号。服务器