export type Types = "APPLE" | "MANGO" | "BANANA";
这里我希望 BANANA 是可选的,即例如,如果我使用类型中的键创建映射
const MAPPING: { [key in Types] ....
这要求我为每个键定义映射,如果我不这样做,则会出现错误:“类型中缺少属性 BANANA ......”避免此类错误
我想让 BANANA 可选,而且我不想更改 MAPPING fn 本身,它应该保留为 [类型中的键]。
有什么办法可以实现这个目标吗?