依赖注入如何在AngularDart中工作?

时间:2015-12-14 16:49:37

标签: dart angular-dart

假设我有一个类Logger,它不是一个组件,它使用ServiceA(标记为Injectable)。 Logger的构造函数如下所示:

Logger(this._logger);

即使Logger不是组件或指令,AngularDart会在实例化时隐式将ServiceA传递给Logger吗? AngularDart文档对此不清楚。

1 个答案:

答案 0 :(得分:0)

当DI(AngularDart)实例化Logger时,它将尝试解析所有依赖项(构造函数参数,也是传递参数)并将它们传递给构造函数或以其他方式抛出。