【发布时间】:2022-07-18 01:48:02
【问题描述】:
我有 2 个接口和AllTypes 类型:
interface A {
// ...
}
interface B {
// ...
}
type AllTypes = A | B;
如何使用泛型来确保函数的参数是具有接口A 或B 的对象?
// pseudocode
function test<T oneof AllTypes>(argument: T): void {
// ...
}
【问题讨论】:
标签: typescript