相关疑难解决方法(0)

当构造函数具有参数时,Angular 2中的依赖注入

我有一个表示模型的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系统获取对服务的引用?

javascript dependency-injection angular

12
推荐指数
1
解决办法
5419
查看次数

标签 统计

angular ×1

dependency-injection ×1

javascript ×1