console.log(popupTypes[popupViewType]); // error 元素隐式具有 "any" 类型,因为类型为 "string" 的表达式不能用于索引类型
//这样就好了
let aaa = popupTypes[popupViewType as keyof typeof popupTypes];
console.log(aaa);// aaa
特别声明:文章有少部分为网络转载,资源使用一般不提供任何帮助,特殊资源除外,如有侵权请联系!
作者: 小枫枫,
转载或复制请以
超链接形式 并注明出处 小枫枫不疯喔。
原文地址:
《ts报错 元素隐式具有 "any" 类型,因为类型为 "string" 的表达式不能用于索引类型》 发布于2022-2-8
相关推荐
ts报错 元素隐式具有 "any" 类型,因为类型为 "string" 的表达式不能用于索引类型
vue项目ts语法错误:类型“{}”的参数不能赋给类型“((Partial<{ [x: number]: string; }> & Omit<(Readonly<readonly unknown[] & { [x: number]: string; } & { [iterator]?: IterableIterator<string> | undefined; concat?: string[] | undefined; ... 21 more ...; toLocaleString?: string |
vue项目报错The “from“ argument must be of type string. Received undefined
评论