表单提交反应

时间:2020-08-01 08:20:31

标签: reactjs axios

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 :(得分:0)

尝试先通过控制台将您的请求记录到API,然后查看发送的请求是否有问题。

正如Adel在评论中所说,400是无效请求,因此您的语法可能有误。

编辑:

  1. 您定义了apiAddress吗?
  2. 是否应该遵循其他参数的语法 atmTerminal