我试图将GET请求作为第二个参数发送,但它作为url发送时不起作用
这样一来,$\u GET[‘naam’]返回测试:
导出函数saveScore(naam,score){
返回函数(分派){
get(’http://**.nl/**/gebruikerOpslaan.php?naam=test’)
。然后((响应)=>{
分派({type:“SAVE_SCORE_SUCCESS”,有效负载:response.data})
})
.catch((err)=>{
分派({type:“SAVE_SCORE_FAILURE”,有效负载:err})
})
}
};
但是当我尝试这一点时,$\u GET中根本没有任何内容:
导出函数saveScore(naam,score){
返回函数(分派){
get(’http://**.nl/**/gebruikerOpslaan.php’,
{
密码:“pass”,
纳姆:纳姆,
分数:分数
})
。然后((响应)=>{
分派({type:“SAVE_SCORE_SUCCESS”,有效负载:response.data})
})
.catch((err)=>{
分派({type:“SAVE_SCORE_FAILURE”,有效负载:err})
})
}
};
为什么我不能那样做?在文件中,它明确表示这是可能的。使用$\u POST也不起作用
axios.get接受请求配置作为第二个参数(而不是查询字符串参数)
您可以使用paramsconfig选项设置查询字符串参数,如下所示:
axios.get(“/api”{
参数:{
福:“酒吧”
}
});