使用React.js中的API提取数据

时间:2019-11-27 06:14:26

标签: reactjs api react-redux axios

我正在尝试使用react.js中的API来获取数据。我的代码如下所示

import Axios from 'axios';

export const getCountry = () => dispatch => {
  return Axios.get('http://treeoverflow.com/api/country/listing/true/111111111111222222222222333333333333444444444444', { crossdomain: true })
  .then(response => {
    console.log(response.data);
    var countryData = response.data;
    dispatch({
      type: 'getCountries',
      payload: countryData
    });
  })
  .catch(function(error) {
    console.log('hello');
    dispatch({
      type: 'getCountryError',
      payload: error
    });
  });
};

export default { getCountry };

我在Network标签下进入了视野。

enter image description here

但是我没有得到结果。这个网址'http://treeoverflow.com/api/country/listing/true/111111111111222222222222333333333333444444444444'有什么问题吗?

1 个答案:

答案 0 :(得分:0)

我认为此回购协议将帮助microsoft/frontend-bootcamp

有一个demo