我是 React Native 的新手,我正在尝试使用 React Native 中的 axios 提交 api,但我 getiign [AxiosError:网络错误] 我不知道这是什么或如何解决这个问题
function getdata() {
const Data = {
babyname: babyname,
password: name,
email: email,
phone: nuber,
period: mydate,
};
console.log(Data);
axios({
method: 'POST',
url: 'http://127.0.0.1:8000/api/details/',
data: Data,
})
.then(function (response) {
console.log(response.data);
})
.catch(function (error) {
console.log(error);
});
i used the default inspect elemt in react native and have network tab opened
我认为问题出在您尝试连接的 Ip 上
看来你使用的是android模拟器,所以127.0.0.1不是Postman中运行的IP
如果 127.0.0.1 是您的本地主机,将其更改为 10.0.2.2 可能会解决您的问题
axios({
method: 'POST',
url: 'http://10.0.2.2:8000/api/details/',
data: Data,
})
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)