typescript 具有已知参数的泛型的类型别名

rhfm7lfc  于 2023-01-18  发布在  TypeScript
关注(0)|答案(1)|浏览(136)

我正在写一个AntD表单。有没有一种方法可以用type来缩短表单组件的名称,就像这样:

const CustomForm = Form<LongTypeName>
const CustomFormItem = CustomForm.Item

const Bar = () => (
  <>
    <CustomForm />
    ...
    <CustomFormItem />
  </>
)

我使用的是AntD 4.24.7和TS 4.1.2。

wgeznvg7

wgeznvg71#

在@slava-knyazev的提示下,我发现这段代码只能在TS 4.7+中工作,这是一个叫做示例化表达式的特性。

相关问题