依赖注入是提高组件可重用性的主要方法,解决组件之间的松耦合(也叫什么控制反转)概念性问题。
最基础的依赖注入
1.基础服务的写法
未标题-2.jpg2.在模板上引入他
未标题-2.jpg3.在组建的控制器的构造函数里接受服务,然后再HTML上展示就行
未标题-2.jpg(二)进阶版注入依赖------声明在组件里。
1.写服务时,可以借助其他服务
未标题-1.jpg2.组件中注入服务
未标题-1.jpg我们一般将服务声明在模块层,除非此服务必须对其他组件不可见是才将他声明在组件中
(三)服务之间的相互注入。
1.服务书写和以前一样
注意只有服务有@Injectable装饰器,服务才能允许注入其他服务。
未标题-1.jpg2.服务接受语法,和以前一样。
未标题-1.jpg
3.在模块中声明他
未标题-1.jpg
网友评论