React native 为什么axios总是落入陷阱?

React native 为什么axios总是落入陷阱?,react-native,axios,React Native,Axios,axios始终处于cath状态,即使状态代码为200,并且在没有错误时返回: [未处理的承诺拒绝:TypeError:undefined不是对象(评估'\u context.t0.response.data')] 代码: API AXIOS文件: import axios from 'axios'; const api = axios.create({ baseURL: 'http://192.168.1.45:8080' }); export default api; 你们能在a

axios始终处于cath状态,即使状态代码为200,并且在没有错误时返回:

[未处理的承诺拒绝:TypeError:undefined不是对象(评估'\u context.t0.response.data')]

代码:

API AXIOS文件:

import axios from 'axios';

const api = axios.create({
    baseURL: 'http://192.168.1.45:8080'
});

export default api;

你们能在api文件中分享你们的代码吗?是的,有疑问,你们的回答似乎有问题。您可以移动
console.log(dados)
到右下方
const dados=等待api.post()
检查dados是否有效谢谢您的帮助!在此期间,我一直在搜索并尝试以下方法,并且效果良好:
import axios from 'axios';

const api = axios.create({
    baseURL: 'http://192.168.1.45:8080'
});

export default api;
api.post('/login',
         { email, password },
         { headers: { 'device': 'mobile' } }
).then(dados => {
    // ...
    console.log(dados);
    // ...
}).catch(err => {
    console.log(err);
});