【发布时间】:2022-09-23 09:19:10
【问题描述】:
我有一个这样的对象:
const obj = {
user_name: \'user2\',
user_desc: \'desc 2\',
};
现在我正在调用一个 onClick 函数,该函数指定从对象中获取哪个参数
function myFunction(key_name: string) {
// as my constant is of type object, I can get data from keys as
console.log(obj[key_name]);
}
我的功能运行良好,但打字稿给我一个错误
元素隐式具有 \'any\' 类型,因为类型 \'string\' 的表达式不能用于索引类型 \'{}\'
我该如何摆脱这个错误? 谢谢
标签: typescript