元素隐式具有 "any" 类型,因为索引表达式的类型不为 "number"

161 阅读1分钟

问题:元素隐式地拥有 any 类型,因为 number类型不能被用于索引 {} 类型。

title=list[index].title//报错

解决方案1

title= (list as any)[index].title;

解决方案2

title= list[index as keyof typeof list].title;