typescript枚举字符串键入Object.key数组
有没有更严格的打字方法 使用Object.keys生成数组 我的意思是使用string[] 排序(输入语言)[]typescript枚举字符串键入Object.key数组,typescript,Typescript,有没有更严格的打字方法 使用Object.keys生成数组 我的意思是使用string[] 排序(输入语言)[] Object.keys被定义为返回string[],因为需要定义它来处理一般情况 在您的特定情况下,可以对值键返回使用类型断言: const langs = Object.keys(Languages) as Languages[]; 请注意:名称通常是单数而不是复数,例如语言而不是语言。 const langs = Object.keys(Languages) as Langua
Object.keys
被定义为返回string[]
,因为需要定义它来处理一般情况
在您的特定情况下,可以对值键
返回使用类型断言:
const langs = Object.keys(Languages) as Languages[];
请注意:名称通常是单数而不是复数,例如语言
而不是语言
。
const langs = Object.keys(Languages) as Languages[];