业精于勤,荒于嬉;行成于思,毁于随。
roomview.html裡給了userid:roomview.html里给了userid:
roomview.html
userid
res.render('roomview', { userid: req.session.userid, rooms:docs });
而addroom.html的路由里你没写:
addroom.html
res.render('addroom.html')
所以自然找不到。
如果你希望ejs里可以直接获取session里的信息,可以尝试使用locals,比如前置一个中间件:
ejs
session
locals
app.use(function(req, res, next) { res.locals.userid = req.session.userid; next(); });
这样,你的ejs模版里就可以直接使用<%= userid %> rrreee
<%= userid %>
我畫的圖蠻漂亮的
roomview.html
裡給了userid
:roomview.html
里给了userid
:而
addroom.html
的路由里你没写:所以自然找不到。
如果你希望
ejs
里可以直接获取session
里的信息,可以尝试使用locals
,比如前置一个中间件:这样,你的
而ejs
模版里就可以直接使用<%= userid %>
rrreeeaddroom.html
的路由裡你沒寫:🎜 rrreee 🎜所以自然找不到。 🎜 🎜如果你希望ejs
裡可以直接取得session
裡的信息,可以嘗試使用locals
,例如前置一個中間件:🎜 rrreee 🎜這樣,你的ejs
模版裡就可以直接使用了🎜
我畫的圖蠻漂亮的