我有一个表示模型的typescript类,我希望实例通过angular的Http服务与API通信.
但是模型的构造函数在创建实例时需要参数.例如一些超级简单:
class SomeModel{
constructor(public id:number, public name:string, ){
}
Run Code Online (Sandbox Code Playgroud)
我想注入Http服务,以便它可用于我的实例,但似乎这样做的规范方法是使用以下命令构造器:
constructor(http:Http)
Run Code Online (Sandbox Code Playgroud)
我一直在挖掘Injector文档,但它有点稀疏,我没有发现任何有用的东西.有没有办法在Http不使用构造函数模式的情况下从DI系统获取对服务的引用?