Axios可在Web浏览器上运行,但不能在android模拟器上运行

时间:2020-10-19 19:43:04

标签: android react-native

我正在使用React Native应用程序中的axios通过localhost api获取数据。如果我在网络浏览器上运行它,则可以正常工作,并且可以获取数据。如果我在Android模拟器上运行它,则会收到网络错误。

这是我的代码:

componentDidMount() {
    axios.get('http://laravelapi.build/api/art_objects')
      .then((res) => {
        this.setState({
          isLoading: false,
          dataSource: res.data
        })
      })
      .catch((err) => {
        alert("Error fetching data!");
      });
    
  }

0 个答案:

没有答案