4
求索下面的簡單接口和一個類:打字稿 - 指定類型的對象是不分配給通用型
interface ITest{
id :string;
}
class SuperClass<T extends ITest>{
Start(){
var item=<ITest>{};
this.Do(item);
}
Do(item: T){
alert(item);
}
}
線與this.Do(item)
顯示了錯誤:Argument of type ITest is not assignable to type T
。爲什麼?