我想將參數傳遞給頁面。但有404.我的代碼:
app.js帶參數的節點js路由器404
var routes = require('./routes/index');
var app = express();
路線/ index.js:
var express = require('express');
var router = express.Router();
router.get('/profile/:id', function (req, res) {
var id = req.params.id;
console.log(id);
res.render('profile', {id: id});
});
和我嘗試http://localhost:3000/profile?id=56e2c3c2cdde3f64302ac154,但有錯誤:未找到
Спасибо! Аможнокак-тосделатьчтобычереззнаквопросабыло?謝謝!我如何使用'profile?id = ...'? – NickDevil
然後你必須使用另一個'req.query.id'屬性,並將你的路由路徑改爲'/ profile'而不是'/ profile /:id' –