【发布时间】:2021-02-25 01:14:45
【问题描述】:
我有一个联合类型如下:
type countries = "USA" | "Canada" | "UK" | "Australia" | string;
我想从这个联合中删除string,这样就只剩下字符串文字了。
理想情况下,它对字符串文字是不可知的(而不是使用像 Pick
这可能吗?
【问题讨论】:
-
你不能 -
type countries是string的唯一类型,此时字符串文字类型会丢失。
标签: typescript