1
如何使用Node.js我傳遞一些變量來玉觀點:玉動態數據
res.render('index', {
locals: {
name: user.name,
hashpassword: JSON.stringify(user.hashPass),
languages: JSON.stringify(langs)}
});
在玉文件我有:
body
#heading
h1 nodechat
label !{locals.languages} // working - printing whole json string
#content
- var laangs = !{locals.languages} //not working here!
//SyntaxError: Unexpected token .
- each item in laangs
label= item.EnglishName
的問題是,我無法通過locals.languages到玉文件中的一個變量。如果我將它分配給單個HTML元素(如標籤),它可以正常工作,但是當我嘗試使用不起作用的var =時。
可能是什麼問題?
這就是它!最糟糕的是,在提問之前我曾嘗試過,但我忘了重新運行代碼,因此在瀏覽器中沒有看到這些更改... 謝謝! – misaizdaleka 2012-07-12 13:11:35
不客氣! – 2012-07-12 13:13:22
@misaizdaleka,要在瀏覽器中立即查看更改,請查看node-supervisor和LiveReload。 – Will 2013-03-18 19:58:41