当我将数组保存到一个状态然后再次读回时,出现错误“字符串[]”类型不可分配为“从不[]”类型,这是怎么回事?
我在这里制作了一个代码沙箱:https://codesandbox.io/s/affectionate-pasteur-kj5h0,代码在其中运行,但以红色下划线显示错误
答案 0 :(得分:1)
如果您为useState强烈键入通用参数,那么一切都很好
const [state, setState] = useState<{ array1: string[] }>({ array1: [] });