是否可以将服务从父组件注入到组件中?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了是否可以将服务从父组件注入到组件中?相关的知识,希望对你有一定的参考价值。
所以我有一个表格组件。但是表组件将需要使用适当的API服务,具体取决于它是由ComponentA还是ComponentB调用的。]
例如,如果ComponentB使用TableComponent,则需要使TableComponent注入APIForB服务并使用它来填充表。
对角度来说是新手,所以不确定是否可以这样做。
所以我有一个表格组件。但是表组件将需要使用适当的API服务,具体取决于它是由ComponentA还是ComponentB调用的。例如,如果ComponentB使用...
答案
您最好的方法是注入父组件并使用其服务。为了简化注入和键入操作,您可以为所有TableContaiers创建一个超类
另一答案
DI-system of angular is hierarchical表示:
以上是关于是否可以将服务从父组件注入到组件中?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Angular 中的依赖注入将属性指令实例传递给嵌套组件