#reactjs
Вопрос:
я пытаюсь передать значения во всех значениях и FormData в один массив и передать его через react axios
constructor(props) {
super(props);
this.state = {
allValues: {
name: "",
class: "",
school: "",
},
files: {
car: null,
bus: null,
scooter: null,
},
};
let formData = new FormData();
formData.append("antenatalChart", this.state.files.car);
axios.post("url",
formData, //appand formdata and allValues
{
headers: {
Authorization: `token ` localStorage.getItem("token"),
"Content-type": "multipart/form-data",
},
}
)
.then((res) => {
console.log(`Success` res.data);
})
я пытаюсь передать значения во всех значениях и FormData в один массив и передать его через react
Ответ №1:
Взгляните сюда. Это поможет вам понять, как обрабатывать несколько входных данных в форме.