AngularJs学习笔记-服务

服务

(1)在模块中声明的服务对所有组件可见

(2)在组件中声明的服务对自己本身和其子组件

(3)在组件中声明的服务会覆盖在模块中声明的服务

(4)通过@Injectable()装饰器可以在服务中注入服务

(5)通过工厂方法实例化服务

当需要通过某些条件决定实例化的对象,或者在实例化过程中需要传递某些参数时,使用工厂提供器实例化对象

在工厂方法中注入其他的提供器

 

posted @ 2019-02-12 10:15  段智兴  阅读(91)  评论(0编辑  收藏  举报