我正在使用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!");
});
}