【发布时间】:2020-12-18 18:22:45
【问题描述】:
我想定义一个 typescript 方法,该方法可以返回 Object 类型或 Object 的任何属性。 例如
Person {
Education,
Bio
}
通用函数可以根据所提供的输入返回 Person 或 Education 或 Bio,比如 Enum 类型。
let person = testFunction(TypePerson); // complete person
let personEducation = testFunction(TypeEducation); // person's education
人物类型只是举例,但这里可以是任何东西,属性不会提前知道。
例如,而不是 Person 让我们说 got
Vehicle {
PropertyType1,
SomeProperties
}
【问题讨论】:
-
您能分享一下您的期望吗?
标签: typescript generics typescript-generics functional-interface