ts中类型为 "string" 的表达式不能用于索引类型 "{}"。
具体场景为
在我们编写ts代码的时候会出现波浪线警告,鼠标移上去出现以下情况:
(property) DateHelper.prmimaryKey: string
元素隐式具有 "any" 类型,因为类型为 "string" 的表达式不能用于索引类型 "{}"。
在类型 "{}" 上找不到具有类型为 "string" 的参数的索引签名。ts(7053)
速览问题 (Alt+F8) 没有可用的快速修复
我们在项目中的tsconfig.json文件中添加:
"suppressImplicitAnyIndexErrors":true,
- 1
则不报警告了