すっごく、私はこの JADE テンプレートを持っています:
//views/user.jade
div
-if ( typeof(user) !== undefined ) {
span <%= id %>
-else {
span nothing to see here
-}
これは、ページがレンダリングされる方法と、ロジックで「ユーザー」変数を渡す方法です
//routes/user.js
exports.user = function(req, res){
res.render('pages/user', {
user: req.user
});
};
'<%= id %>' は .JSON ファイルを介して渡され、'user' 変数とは関係のない ID 番号をレンダリングします。ロジックで '<%= id %>' の値を次のように使用したいと思います。
-if ( ( typeof(user) !== undefined ) && ( user.id === <%= id %> ) ) {
もちろん、これは、まともなソフトウェア エンジニアになりたいという私の希望とともに、ページが壊れる原因となります。ここで何が間違っていますか?
ご協力いただきありがとうございます!