Javascript 为什么我的axios POST请求会重定向到';/';?

Javascript 为什么我的axios POST请求会重定向到';/';?,javascript,reactjs,api,axios,Javascript,Reactjs,Api,Axios,我正在使用axios尝试将其发布到MailChimp API。当我单击发送请求的按钮时,页面被重定向到 consthandlesendemail=()=>{ post('https://{usX}.api.mailchimp.com/3.0/lists/{list id}/members/'{ 状态:'已订阅', 电子邮件地址:电子邮件, }, { 标题:{ 授权:`apikey${apikey}`, }, } )。然后(响应=>{ console.log(response.data) }).

我正在使用axios尝试将其发布到MailChimp API。当我单击发送请求的按钮时,页面被重定向到

consthandlesendemail=()=>{
post('https://{usX}.api.mailchimp.com/3.0/lists/{list id}/members/'{
状态:'已订阅',
电子邮件地址:电子邮件,
},
{
标题:{
授权:`apikey${apikey}`,
},
}
)。然后(响应=>{
console.log(response.data)
}).catch(错误=>{
console.log(错误);
});

}
您提供的JavaScript无法做到这一点

您描述的按钮很可能位于表单中,并且正在提交该表单并触发JavaScript。表单提交导航到新页面


如果您不想提交表单,请使用按钮而不是提交按钮。

好的,非常感谢,这修复了重定向问题。但post请求似乎仍然不起作用。我似乎也没有得到任何回应