TypeScript中报错:元素隐式具有 “any“ 类型,因为类型为 “XXX“ 的表达式不能用于索引类型。
当使用键值对进行匹配的时候,ts会报元素有any的类型的错误。例子:letobj={1:'轻微',2:'中等',3:'严重'}letvariable='这是'//letres=obj[variable]//这里会报错//解决办法:声明一下键值对的类型typeobjType={1:string|number;2:string|number;3:string|number;[propName:stri