angularJS——自定义服务provider之$get

可以认为provider有三个部分:

  第一部分是私有变量和私有函数,这些变量和函数会在以后被修改。

  第二部分是在app.config函数里可以访问的变量和函数,所以,他们可以在其他地方使用之前被修改。注意,这些变量和函数一定要添加到this上面才行。

  第三部分是在控制器里可以访问的变量和函数,通过$get函数返回。

  当使用 provider创建服务的时候,唯一可以让控制器访问的属性和方法是在$get()函数里返回的属性和方法。

参考资料:【http://sanwen8.cn/p/159AEt2.html

原文地址:https://www.cnblogs.com/softwarefang/p/6220449.html