假设我有类似的类型React.ComponentClass<Props>,我想引用该Props部分,但它在我当前的上下文中未命名.
为了显示:
typeof x
在这种情况下,我可以使用,Something但这不会让我直接访问该Something类型.
我想要的是这样的:
GetPropsType<typeof x>
所以我可以提取React.ComponentClass<Props>类型Props
任何相当的东西都会很棒.
Xiv*_*Xiv 15
你可以使用推断:
type TypeWithGeneric<T> = T[]
type extractGeneric<Type> = Type extends TypeWithGeneric<infer X> ? X : never
type extracted = extractGeneric<TypeWithGeneric<number>>
// extracted === number
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2904 次 |
| 最近记录: |