解决 元素隐式具有 “any“ 类型,因为类型为 “string“ 的表达式不能用于索引类型 “Object“。 在类型 “Object“ 上找不到具有类型为 “string“ 的参数的索引签名
错误如图
错误代码如下
解决此问题的函数
export function isValidKey(key: string | number | symbol, object: object): key is keyof typeof object {
return key in object;
}
运用
原创
2021-03-12 09:13:39 ·
10528 阅读 ·
0 评论