Отправка формы React - PullRequest
       9

Отправка формы React

0 голосов
/ 01 августа 2020
const handleSubmit = (event) => {
        event.preventDefault()
        
        const data = { atmName: '', atmType: '', terminalId: '', branchName: '', branchCode: '', branchAddress: '', vendor: '', createdBy: '' }
        axios.post(`${apiAddress}/atmterminal/single`, data).then(function (response) {
            console.log(response)
        })
        .catch(function (error) {console.log(error)}) 
        setTerminal(initialFormState);
      }

Пожалуйста, что не так с этим кодом, когда я получаю ошибку 400

1 Ответ

0 голосов
/ 01 августа 2020

Попробуйте сначала записать в консоль ваш запрос к API и посмотрите, не что-то не так с отправляемым вами запросом.

Как сказал Адель в комментариях, 400 - это недопустимый запрос, поэтому у вас, вероятно, что-то не так ваш синтаксис.

Изменить:

  1. Вы определили apiAddress?
  2. Должен ли он быть atmTerminal в соответствии с синтаксисом других параметров?
...