首页  >  问答  >  正文

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

我有点卡住了。我已将用户输入结果放入可在另一个组件上使用的数组中。但是,当我尝试解构另一个组件/页面中的“newList”时,它不会显示任何内容,或者当我 console.log 时它会返回 [Object 对象]

这是将数据放入数组的位置

P粉311423594P粉311423594168 天前280

全部回复(1)我来回复

  • P粉133321839

    P粉1333218392024-04-06 10:49:01

    首先,在 formSubmit 函数中 - 您还希望将输入传播到 newList 数组中,否则它将类似于

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

    因此,为了获得正确的列表,请按如下方式传播输入:

    newList =[...input, ...userEnquiry]
        setUserEnquiry(newList)

    回复
    0
  • 取消回复