将 uesState 变量导出到另一个组件/页面

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

我有点卡住了。我已将用户输入的结果放入一个数组中,该数组可用于另一个组件。但是,当我尝试在另一个组件/页面中解构“newList”时,它不显示任何内容,或者当我控制台时它返回 [

Object object]

这是将数据放入数组的地方

reactjs arrays object destructuring
1个回答
0
投票

首先,在

formSubmit
函数中 - 您也想将输入传播到 newList 数组中,否则它会像

[[{}, {}], {},{}]

所以,为了得到一个正确的列表,将输入展开如下:

 newList =[...input, ...userEnquiry]
    setUserEnquiry(newList)
© www.soinside.com 2019 - 2024. All rights reserved.