我想在React中添加一个成功弹出窗口



我试图在登录屏幕中添加一个成功弹出窗口,但我收到了"未定义响应"错误。

axios.post('api', formValues)
.then(response => {
if (response === 200) {
toast.success('login success');
}
console.log(response);
})
.catch (error => {
console.log(error);
});

你不能这样比较。Axios返回一个对象,其中包括不同的东西,例如数据或状态代码。您只想比较您案例中的状态代码。检查此链接以查看响应对象的构造。在您的情况下,这应该是response.status.

当然要考虑到你的请求是成功的。

最新更新