推入 string[] 的正确方法 react+typescript
Correct way to push in string[] react+typescript
在 react 中推送 string[] 中的元素的正确方法是什么?
我得到 Type '(string | string[])[]' is not assignable to type 'string[]'
这是游乐场 link : Here
我没有正确初始化字符串吗?
您的示例代码中似乎缺少方括号:
| null>(['')
应该是
| null>([''])
更改第 8 行,这样您也可以展开第二个数组,它可以解决您的问题:
setArr((prev: string[])=> [...prev, ...tempArr])
在 react 中推送 string[] 中的元素的正确方法是什么?
我得到 Type '(string | string[])[]' is not assignable to type 'string[]'
这是游乐场 link : Here
我没有正确初始化字符串吗?
您的示例代码中似乎缺少方括号:
| null>(['')
应该是
| null>([''])
更改第 8 行,这样您也可以展开第二个数组,它可以解决您的问题:
setArr((prev: string[])=> [...prev, ...tempArr])