我正在尝试创建更动态的对象类型。现在我有以下内容:
interface MyGeneric<T> {
value: T
}
interface MyObject {
[name: string]: MyGeneric<any>;
}
但我想将其抽象为看起来更像这样:
interface MyGeneric<T> {
value: T
}
interface MyObject {
[name: string]<T>: MyGeneric<T>;
}
这种语法不起作用,但我想要的是允许对象上的每个 prop 都有自己的泛型类型。
对于这可能是什么样子有什么建议吗?
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)