我有一个这样的课。
export class MyClass {
constructor(private http: HttpClient) { }
//rest of class
}
如何创建此类的对象?
答案 0 :(得分:0)
作为普通班级,例如
const object = new MyClass(http); // where http is an injected instance of HttpClient
没有其他简单的方法可以这样做。您也可以在黑暗的一侧注入注射器,或者更糟糕的是,将注射器分配给某些全局变量/静态属性并直接通过注射器注入任何您想要的东西,例如,这是在Angular 2: Inject service into class完成的;但不建议这样做。