首页 > 解决方案 > 渲染动态输入/选择时无法获取状态

问题描述

我是新手,我正在尝试创建一个表单,可以在单击按钮时添加额外的详细信息当我尝试在第一个输入框中输入值时,它只会被复制到第二个输入框并进一步我也无法更改它的值(这在您动态添加的所有输入框上继续发生)在提交这些值时我收到一个警报(这很好,我试图获取状态)但主要问题是 2 个输入的值不应该相同。

我的感觉是我弄乱了标签的value = {}

有人可以在这里帮助我吗?

https://codesandbox.io/s/array-form-11-q0pyr?fontsize=14&hidenavigation=1&theme=dark

标签: htmlreactjs

解决方案


你必须ReactDOM从 react-dom 导入,这是第一个问题。

import ReactDOM from 'react-dom'; 

您没有添加react-router-dom为依赖项的第二个问题。没有它你就不能使用路线。

npm install react-router-dom

你也没有像@Aasim afridi 所说的那样关闭类括号。

查看@Tim Wilson 给你的固定链接。


推荐阅读