首页 > 解决方案 > 如何在express js中加载根文件后向响应方法添加超时功能

问题描述

在 express js 示例中显示根文件后,我想使用 setTimeout 函数进行重定向:

app.get('/', (req,res)=>{
    res.render('index');
    setTimeout(()=>{
     res.render('homepage');
   },3000)
  }

但它似乎不起作用

标签: javascriptnode.jsexpress

解决方案


您只能渲染一个文件。如果你想在它显示后重定向,你的索引文件应该有一些 javascript,例如:

<script>

setTimeout(() => {
  location.pathname = '/homepage';
}, 3000);

</script>

推荐阅读