目前我正在开发一个反应应用程序。我创建了一个 .env 文件并在所有其他页面中使用环境变量,但无法在构建文件夹中看到 .env 文件。有没有办法在运行时更改构建文件中的环境变量?
这将在手动更改主机名和端口等然后建立构建时起作用。创建构建后有什么方法可以更改变量吗?
任何帮助都会被挪用。
谢谢,丽雅
我在 react js 中使用 fetch post 方法,当向后端发送请求时,需要 7 分钟才能提供响应,并且在前端自动超时之前。你能帮我解决如何在 fetch 方法中设置 10 mints 时间让前端等待响应,只有当后端需要超过 10 mints 时才会超时。如果我必须安装任何依赖项,请告诉我们。
也只是为了通知您我已经安装了依赖项 "whatwg-fetch-timeout": "^2.0.2-timeout" 并且它在开发服务器上运行良好但是当尝试创建构建包时它无法创建构建构建。示例代码:
fetch("http://" + hostName + ":" + port + "/searchData", {
method: "POST",
headers: {
"Content-Type": "application/json",
Login: login,
ID: id
},
body: JSON.stringify({
StartDate: StartDate === "" ? null : StartDate,
EndDate: EndDate === "" ? null : EndDate,
FileName: FileName === "" ? null : FileName,
RecordCount: RecordCount === "" ? null : RecordCount,
Status: Status
})
}) …Run Code Online (Sandbox Code Playgroud) 我正在使用反应表,想要对日期时间进行排序,但它没有正确排序,无论是升序还是降序。
列定义代码:使用以下代码对日期时间进行排序。
{Header: 'Transaction Date',accessor: 'transationDate', style: {textAlign: "center"},
sortMethod: (a, b) => {
var a1 = new Date(a).getTime();
var b1 = new Date(b).getTime();
if(a1<b1)
return 1;
else if(a1<b1)
return -1;
else
return 0;
}
},
Run Code Online (Sandbox Code Playgroud)
降序排序结果:
reactjs ×3