私は、セッションを使用してログインモジュールを作成しています(エクスプレスとノードを使用しています)。 ユーザーがログインすると、そのユーザーをセッションに保存します。私は.ejsでセッション値を取得できますかejsでセッション値を取得する方法
req.session.user= ...
は次のように表示します。
<label>
您好!<%= req.session.user.username %>
</label>
しかし、これは動作しません。
私は、このことによってそれを行うことができます。
router.get('/home',function(req, res){
var val = req.session.user;
res.render('home',{user:val});
});
.ejs:
<p>
您好!<%= user.username %>
</p>
しかし、これはとても面倒です。 より良い方法は何ですか?
(PHPでは、私はちょうどビューファイルに値を取得するために$ _SESSIONを使用することができます。)
ありがとうございます。あなたの助けによって、私は私の問題を解決しました。 –