问题描述
Object.keys() as const
不起作用。我怎样才能做到这一点? (假设我不知道对象的内容,也不知道我的对象有哪些键)
const values = Object.keys(myObject) as const;
我需要 as const
来获取字符串文字类型
let name: typeof values[number];
解决方法
你可以做到
let name: keyof typeof myObject
请参阅 this 问题以了解为什么强输入 Object.keys
可能是个坏主意。