AngularJS中的服務其實就是提供一種方式抽取共用類庫
好比說一些工具類方法,咱們傳統的作法就是本身寫個 utility 類,把相關的工具方法填充到utility裏面去,最後把utility類放到一個全局的變量中,這樣任何地方均可以調用utility的方法。
若是用AngularJS的service,你按照他的規則建立一個 utility 服務,而後在任何地方均可以經過依賴注入調用utility裏面的方法。
Angular的建立服務的方式有三種:providers,factory,service,關於區別能夠看:AngularJS中provider、factory、service的區別html