React native 为什么axios总是落入陷阱?
axios始终处于cath状态,即使状态代码为200,并且在没有错误时返回: [未处理的承诺拒绝:TypeError:undefined不是对象(评估'\u context.t0.response.data')] 代码: API 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
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);
});