标签: angular dependency-injection extending
我有这个抽象类作为组件库:
index.js
ng7MatBreadcrumbService不依赖于组件,但我必须在每个子组件中传递此服务!有什么方法可以使用ng7MatBreadcrumbService而不在每个子组件中传递它?
答案 0 :(得分:2)
您需要将其注入使用它的每个组件中。装饰器@Injectable()意味着您需要注入它才能使用。服务本身意味着应该进行注入,您只需选择注入类型即可。
此处有更多相关信息:https://angular.io/guide/dependency-injection