Как отслеживать и обрабатывать динамически сгенерированные поля в React - PullRequest
0 голосов
/ 12 июня 2019

Я сгенерировал несколько полей ввода динамически при нажатии кнопки и назначил их для изменения событий для сбора данных.

Я отправляю эти данные, используя остальные API, и я хочу выбрать данные из всех полей ввода, которые генерируются динамически, но это не работает, так как реагирует только на сбор данных, которые были изменены в конце.

Я использую структуру ниже и воссоздаю ее по нажатию кнопки:

<tr>
<td><input type="text" onChange={this.handleInputChange("Name")}></td>

<td><textarea className="form-control" id="review2Obs" onChange={this.handleInputChange("Recommendations")}/></td>


<td>
<select className="form-control dpwidth" onChange={this.handleInputChange("implementation")}>                                                                     <option>Yes</option>                                                                      <option>No</option>
<option selected>NA</option>
 </select>
</td> 
</tr>
<button title="Add Row" onClick={this.handleAddRow}> </button>
...