假设我有类似的类型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 次 |
最近记录: |