【发布时间】:2018-01-23 17:46:18
【问题描述】:
例如,一个只能有两个字符长的字符串,可以用于 ISO 国家/地区代码。
我用谷歌浏览过文档,但找不到答案。
【问题讨论】:
标签: typescript
例如,一个只能有两个字符长的字符串,可以用于 ISO 国家/地区代码。
我用谷歌浏览过文档,但找不到答案。
【问题讨论】:
标签: typescript
您可以使用类型构造函数和幻像类型来实现这一点,这是一些值得学习的有趣技术。你可以看到我对类似问题的回答here
【讨论】:
没有办法将字符串长度指定为类型。
如果你有一个有限的国家代码列表,你可以写一个字符串文字类型:
type CountryCode = 'US' | 'CN' | 'CA' | ...(lots of others);
【讨论】: