如何在typescript中使用带有模板的抽象类并调用它

时间:2016-11-25 14:23:51

标签: typescript

abstract class <T> abs {

  public name:T;

  constructor(){


   }

}

class b extends abs {

constructor(){

super <T> ();

}

}

这不起作用。

抛出错误:“无法解析文件”

如何使用传递类型从派生类调用抽象类。

1 个答案:

答案 0 :(得分:0)

语法应该是这样的:

abstract class Abstract<T> {
    public name: T;

    constructor() {
    }
}


class NonAbstract<T> extends Abstract<T> {
    constructor() {
        super();
    }
}