如何在 React Native 中连接 PHP 文件?
How to connect with PHP file in react native?
我在 React Native 中连接 php 个文件(后端),如下所示:
componentDidMount(){
return fetch('http://192.168.1.7:80/Encaissement.php',
.....}
但是地址 ip 每次都在变化,那么如何直接获取当前 ip 地址?(PS:我没有使用本地主机,因为它让我的网络出错)
或者如何将 192.168.1.7 替换为变量并在一页中给它一个值(因为我有很多页,当我需要更改 ip 地址时,我不得不在大约 15 页中更改它)
要仅在一个站点中进行配置,您可以创建一个组件,并在需要获取数据时将其包含在您的代码中。
文件GetIp.js
const getIp = () => { return 'http://192.168.1.7:80'; }
export default getIp;
然后当你需要它的时候你只需要导入它并使用它
import getIp from './GetIp';
...
componentDidMount(){
fetch(getIp() + '/Encaissement.php');
}
我在 React Native 中连接 php 个文件(后端),如下所示:
componentDidMount(){
return fetch('http://192.168.1.7:80/Encaissement.php',
.....}
但是地址 ip 每次都在变化,那么如何直接获取当前 ip 地址?(PS:我没有使用本地主机,因为它让我的网络出错)
或者如何将 192.168.1.7 替换为变量并在一页中给它一个值(因为我有很多页,当我需要更改 ip 地址时,我不得不在大约 15 页中更改它)
要仅在一个站点中进行配置,您可以创建一个组件,并在需要获取数据时将其包含在您的代码中。
文件GetIp.js
const getIp = () => { return 'http://192.168.1.7:80'; }
export default getIp;
然后当你需要它的时候你只需要导入它并使用它
import getIp from './GetIp';
...
componentDidMount(){
fetch(getIp() + '/Encaissement.php');
}