TS类型报错解决:元素隐式具有 “any“ 类型,因为类型为 “string“ 的表达式不能用于索引类型 “{}“。 在类型 “{}“ 上找不到具有类型为 “string“ 的参数的索引签名。
遍历对象,在没有专门定义的情况下,object中并没有string,即类型为"string"的表达式不能用于索引类型"{}"。元素隐式具有“any”类型,因为类型为“string”的表达式不能用于索引类型“{}”。在类型“{}”上找不到具有类型为“string”的参数的索引签名。解决方法:Record(string,unknow)。这样就定义了key是string。如:一个去除对象中空值的方法。e