类型“any[]”的参数不能赋给类型“SetStateAction<never[];”的参数。

Posted Mr、DIVE

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了类型“any[]”的参数不能赋给类型“SetStateAction<never[];”的参数。相关的知识,希望对你有一定的参考价值。

类型“any[]”的参数不能赋给类型“SetStateAction<never[]>”的参数。
  不能将类型“any[]”分配给类型“never[]”。
    不能将类型“any”分配给类型“never”。

 
 
useState([]); 这样写就报错了,默认 [] 会被ts 推导成never[]类型
 
useState<any[]>([]);    不报错了


以上是关于类型“any[]”的参数不能赋给类型“SetStateAction<never[];”的参数。的主要内容,如果未能解决你的问题,请参考以下文章

swift中泛型和 Any 类型

TypeScript Err:“元素隐式具有‘any’类型,因为‘any’类型的表达式不能用于索引类型

元素隐式具有'any'类型,因为类型的表达式

类型参数 static: boolean; 不可分配给 read?: any 类型的参数

更新 Map 的值时,“元素隐式具有 'any' 类型,因为类型的表达式不能用于索引类型”的错误

上下文类型 'Any' 不能与数组文字 Swift 3 一起使用