React Native Axios get方法undefined不是一个对象

时间:2018-05-27 11:54:42

标签: reactjs react-native axios react-native-android

当我尝试在Axios中使用get方法时出现此错误:

  

undefined不是对象(评估' _axios.axios.get')

如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

您应该提供更多代码。这段代码对我有用:

import axios from 'axios';

axios.defaults.baseURL = [Input Your Base URL Here];

axios.get('/').then(function (response) {
  console.log(response);
}).catch(function (error) {
  console.log(error);
});

同时检查您的package.json,如果还没有,请运行npm install

...
  "dependencies": {
    "axios": "^0.18.0",
...

答案 1 :(得分:0)

您可能通过尝试将axios导入为对象来导入错误。

错误:

import { axios } from 'axios';

右:

import axios from 'axios';