【发布时间】:2021-01-07 15:12:25
【问题描述】:
知道是什么导致了这个错误吗?我正在尝试使用此 API https://app.swaggerhub.com/apis/warp/etn-device-checker-test/1.0#/default/post_login
验证登录import React from 'react'
import axios from 'axios';
import { useState } from 'react';
function Login() {
const [email, setEmail] = useState('');
const [password, setPassword] = useState('');
const onSubmit = (e) => {
e.preventDefault();
const getIn = {
"login":email,
"password":password,
};
axios
.post('https://js-test-api.etnetera.cz/api/v1/login', getIn)
.then((res) => {
console.log(res.data);
})
.catch((error) => console.log(error));
};
return (
<div>
<form >
<label>email</label>
<input value={email} onChange={(e) => setEmail(e.target.value)} type="text"/>
<label>password</label>
<input type="text" value={password} onChange={(e) => setPassword(e.target.value)}/>
<button onClick={onSubmit}>login</button>
</form>
</div>
)
}
export default Login
【问题讨论】: