reactjs - 使用带有 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 post及配置方法:
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);
}
发布后的网络控制台选项卡,
解决方案
推荐阅读
- java - 如何正确使用 Map 的方法 merge()
附加一个特定的字符? - python - 计算数据框组的日期差异
- java - 一些网格线,粗细不同,使用 Java SWT
- php - 在谈论 PHP 代码执行时,具有相同时钟速度的不同代处理器之间有什么区别?
- c# - c# listener stream read json - 如何知道现在数据是否完整
- python - 本地文件的 Python ModuleNotFoundError
- react-native - 底部导航栏的一半在 Android 中隐藏,但在 iOS 中不隐藏(React-Native)
- android - 使用 ShapeAppearance 实现菱形按钮,而不是 Drawable
- python - ebay sdk 连接不上
- python - 人口普查 Goecoding 问题