Как опубликовать форму, в которой количество полей ввода меняется? - PullRequest
0 голосов
/ 20 апреля 2019

Я создаю веб-сайт онлайн-учебников и добавляю функцию для большего количества видео в том же учебнике.Это означает, что пользователь может выбрать N количество видео, это будет сохранено в моем состоянии реакции:

this.state = {
    ...state,
    videoCount: 7
}

И у меня будет выбор, который управляет this.state.videoCount.

* 1006.* Затем я выполню этот код в моем рендере
const inputs
for(let i = 0; i < this.state.videoCount; i++) {
    let new = return (
         <input type="file" name="video" />
         <input type="text" name="videoName" />
    )

    inputs.push(new)
}

И теперь, когда пользователь отправит форму, у меня будет запуск setState для установки информации в formSubmit объект.

Как мне отправить эти данные в PHP через axios?Нужен ли мне один файл, который будет обрабатывать все данные, или отдельный файл PHP, специфичный для отдельной загрузки видео, который получает только данные, необходимые для его вставки в базу данных?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...