javascript - 如何在express js中加载根文件后向响应方法添加超时功能
问题描述
在 express js 示例中显示根文件后,我想使用 setTimeout 函数进行重定向:
app.get('/', (req,res)=>{
res.render('index');
setTimeout(()=>{
res.render('homepage');
},3000)
}
但它似乎不起作用
解决方案
您只能渲染一个文件。如果你想在它显示后重定向,你的索引文件应该有一些 javascript,例如:
<script>
setTimeout(() => {
location.pathname = '/homepage';
}, 3000);
</script>
推荐阅读
- php - 在包含其他数组的关联数组中获取多值
- c# - 使用 ReadLine 输入来控制我想在数组中使用哪个项目并获取它们的项目编号?
- node.js - MongoDB:手动锁定和解锁集合
- python - Pandas/Python 将月末行从数据框中提取到单独的数据框中
- python - 使用 WSADMIN 运行 Jython 脚本时出错
- docker - 如何为 Hyperledger Fabric 创建 docker 镜像
- http - 从具有 Oracle 流量主管的 obiee 中删除 https
- android-studio - Android Studio - 为 WebView 创建加载/启动屏幕
- reactjs - 反应测试错误
- c# - 防止多个用户下载相同的 PDF 时出现 404 错误