【发布时间】:2020-07-28 07:01:07
【问题描述】:
我正在尝试呈现两个字段 text field 和 dropdown 。每当用户在文本字段中输入内容时,我都想更新它的状态。状态对象属性必须是对象数组,例如 [{textFieldType:'text', value:'Hello'}] 。我想对下拉列表做同样的事情[{textFieldType:'text', value:'Hello'},{textFieldType:'dropdown',value:'Hello'}] 意味着我想通过两个字段更新状态值。我是新手,有人可以帮帮我吗。
JSFiddle : https://jsfiddle.net/dy7zc3au/3/
代码
state = {
extraFields:[]
}
<td>
<input
type="text"
className="inputStyle"
placeholder={item.fieldName}
value={optionalFields}
/>
</td>
<td>
<select>
<option>value 1</option>
<option>value 2</option>
</select>
</td>
【问题讨论】:
-
您能否在任何在线环境中创建此演示。这样就可以轻松处理了吗?
标签: javascript reactjs ecmascript-6 react-redux