【发布时间】:2021-07-10 10:07:54
【问题描述】:
假设我有如下接口X:
type X = {
red: number,
blue: string
}
是否可以使用映射类型构造联合类型Y?如果不是,是否可以用其他类型的类型级机制来构建?
type Y = {
kind: "red"
payload: number
} | {
kind: "blue"
payload: string
}
【问题讨论】:
标签: typescript