1

jade で変数を渡すことができないという奇妙な問題があります。実際、渡された変数は、応答をレンダリングするときに定義している間、クライアント側で「未定義」として表示されます。

ここにnodejsコードがあります:

//username will work but name will be undefined
res.render('new-sensor-settings', { username: req.session.username, name:'myname'})

ジェイドファイルで使用した方法は次のとおりです。

label(for='s_name') Name
input#s_name.span10(type='text', value='#{name}' )

「npm update jade」コマンドでjadeを最新に更新しました。

何か案が?

4

1 に答える 1