【TS】元素隐式具有 "any" 类型,因为类型为 "string" 的表达式不能用于索引类型

3,270 阅读1分钟
let funName='xxxx';
obj[funName](); // 元素隐式具有 "any" 类型,因为类型为 "string" 的表达式不能用于索引类型

忽略错误

tsconfig.json文件增加配置:

{
  "compilerOptions": {
    "suppressImplicitAnyIndexErrors": true,
  }
}

声明

let funName:keyof typeof obj='xxxx';
obj[funName]();