React TypeScript:类型“ string []”不可分配给类型“ never []”

时间:2019-10-05 13:31:22

标签: reactjs typescript

当我将数组保存到一个状态然后再次读回时,出现错误“字符串[]”类型不可分配为“从不[]”类型,这是怎么回事?

我在这里制作了一个代码沙箱:https://codesandbox.io/s/affectionate-pasteur-kj5h0,代码在其中运行,但以红色下划线显示错误

1 个答案:

答案 0 :(得分:1)

如果您为useState强烈键入通用参数,那么一切都很好

  const [state, setState] = useState<{ array1: string[] }>({ array1: [] });