簡體   English   中英

呈現一個 animation 頁面,然后使用 Node.js 重定向到主頁

[英]Render an animation page THEN redirect to the home page with Node.js

大家下午好。 我對我的最后一個問題采取了不同的方法。 我正在嘗試在訪問“/”3 秒然后重定向到主頁時實現加載頁面 animation。 我得到的錯誤是在發送到客戶端后我無法設置標頭,我只是不確定如何解決這個問題,我讓重定向工作了。 我只是不知道如何獲得 animation 頁面的初始呈現。

 var express = require('express'); var router = express.Router(); var path = require('path'); /* GET home page. */ router.get('*', function(req, res, next) { res.render('index-loading-animation') setTimeout(function () { res.redirect('/') }, 3000); }) module.exports = router;

HTTP 不是那樣工作的。

客戶端向服務器發出請求。 服務器做出響應。

它可以說“這是一個 HTML 文件,里面有一些 animation” ,或者它可以說“你要的東西可以在這個 URL 找到”。

不能同時說,因為這兩個陳述是矛盾的。

如果您想在 animation 完成后導航到新的 URL,請使用客戶端代碼執行此操作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM