我是React.js的新手,我实现了一个组件,在其中我从服务器中获取数据并像这样使用它,
CallEnterprise:function(TenantId){
fetchData('http://xxx.xxx.xx.xx:8090/Enterprises?TenantId='+TenantId+' &format=json').then(function(enterprises)
{
EnterprisePerspectiveActions.getEnterprise(enterprises);
}).catch(function()
{
alert("There was some issue in API Call please contact Admin");
//ComponentAppDispatcher.handleViewAction({
// actionType: MetaItemConstants.RECEIVE_ERROR,
// error: 'There was a problem getting the enterprises'
//});
});
},
我想将Url存储在配置文件中,因此当我将其部署在测试服务器或生产环境中时,我只需要更改config文件中的url(而不是js文件中的URL),但是我不知道如何在react.js中使用配置文件
谁能指导我如何实现这一目标?
如果使用了Create React App,则可以使用.env文件设置环境变量。文档在这里:
https://facebook.github.io/create-react-app/docs/adding-custom-environment-variables
基本上,在项目根目录的.env文件中执行类似的操作。
您可以使用以下命令从组件中访问它