我用Laravel和护照设置了后端,当我使用邮递员时一切正常,但是当我在React native app
中使用Axios
时,它给了我一个错误并且没有加载任何响应
反应代码:
import React , { Component } from 'react';
import {View , Text} from 'react-native';
import axios from 'axios';
class Lapi extends Component {
state = {
url: 'http://laravelinstallation/api/user'
};
componentWillMount(){
this.getUserInfo();
}
render(){
return(
<View>
<Text>Test</Text>
</View>
);
};
getUserInfo(){
axios.get(this.state.url)
.then(response =>
console.log(response.data)
)
.catch(err =>
console.log(err)
)
}
}
export default Lapi;
使用您的 IP 地址:http://192.168.x.x/laravelinstallation/public/api/user
您可以通过运行ipconfig(Windows)或ifconfig(Mac/Linux)来获取它。