React TypeScript:类型'string []'不能分配给类型'never []'

问题描述 投票:0回答:1

[当我将数组保存到一个状态然后再次读回时,出现错误,类型'string []'无法分配为类型'never []',这是怎么回事?

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

reactjs typescript
1个回答
0
投票

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

  const [state, setState] = useState<{ array1: string[] }>({ array1: [] });
© www.soinside.com 2019 - 2024. All rights reserved.