定义返回带有自己的类型

时间:2018-02-19 10:38:18

标签: typescript

我需要创建带有2个参数的新类。每次我创建新课程时,其中一个可以是不同的类型。

class Some{
    constructor(type:string, data?){
        this.type = type;
        this.data = data;
    }
}

在我的IDE中,我想查看每个data个实例的Some类型是什么,因为它可能是numberstringobject自定义键。

我试图做这样的事情:type IType<T> = T但是,我仍然不知道如何在课堂上获得T,当我返回IType data时它就不起作用了。

抱歉,也许这不可能或者只是微不足道但我还不擅长TypeScript。

1 个答案:

答案 0 :(得分:1)

{{1}}