【发布时间】:2021-10-06 15:50:19
【问题描述】:
const Login=(props)=>{
const [email, setEmail] = useState("");
const [password, setPassword] = useState("");
const [user, setUser] = useState({});
const login = (e)=>{
e.preventDefault();
axios.post('/login',{email, password})
.then(response => {
setUser(response.data)
console.log(response.data, user, "user data");
}).catch(err => {
console.log(err);
})
}
这是我的登录请求代码,它获取数据并将其记录在控制台中,但它不想设置用户
【问题讨论】:
-
您没有看到在控制台中打印的用户是我在您的 .then 调用中吗?
标签: reactjs axios react-hooks use-state