使用复选框和React和Axios的错误请求

问题描述

我在使用axios发布表单数据时遇到问题(错误请求400)。我发现仅在选中复选框字段时才会发生错误。如果我不使用复选框,则表单发布很好。 有任何解决方法的想法吗?

这是域代码

<Form.Check className="campo-6" type="checkBox" label="Seg" name="AulaSegunda" onChange={onChange}/>

oneChange方法

function onChange(ev) {
    const { name,value } = ev.target;
    setValues({...values,[name]: value});
  }

Axios发布和配置方法

let axiosConfig = {
    headers: {          
      'Accept': 'application/json','Content-Type': 'application/json'       
    }
  };

async function Cadastraraluno(JsonData){
  console.log(JsonData);
  await axios.post('https://localhost:52446/api/Alunos',JsonData,axiosConfig) 
  console.log(JsonData);
}

发布后的“网络控制台”标签

network panel screenshot

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)