来自服务器和表单处理的错误响应

时间:2019-07-19 11:02:18

标签: reactjs

我有一个验证功能和一个提交功能,当验证为true时,提交功能会将数据发送到服务器。我使用useReducer和处理状态。我已经定义了是否validation()不为真会显示错误,并且在validation()为真后分派表单,一切正常,但是当formalization()为真时,我不会从服务器收到任何错误,但我得到的错误不是服务器错误。这是我的代码:

if (validation()) {
      try {
        const res = await axios.post('http://127.0.0.1:8000/api/auth/register', bodydata);
        dispatch({type: 'REGISTER_SUCCESS', payload: res.data});
      } catch (e) {
        dispatch({type: 'REGISTER_FAIL', payload: e.response.data})
      }
    }

0 个答案:

没有答案