【发布时间】:2022-12-05 00:15:01
【问题描述】:
如下例所示,我试图实现这种行为,因为我想将组件名称与其 props 一起动态传递
有什么建议么?
因为当前的实现没有按预期工作
type AllowedComponents = 'A' | 'B' | 'C'
type StepProps = {
A: AProps,
B: BProps,
C: CProps
}
function someFn(componentName:AllowedComponents, props : stepProps[typeof componentName] ){
....
}
【问题讨论】:
标签: typescript typescript-typings typescript-generics