0
在同一 .jade文件我有:node.js中的Javascript與瀏覽器(Chrome)有所不同嗎?
script.
if (user)
...//using jQuery to change color theme
也:
li
-if (user)
a(href='/lougout')
-else
a(href='/login')
如果user
不存在,在Chrome以下錯誤的結果:
Uncaught ReferenceError: user is not defined
第二個工作沒有任何問題,即node.js服務器/ Jade引擎不支持在。
這是怎麼發生的?
我已經更新了我的問題,以使其更清晰,首先是在瀏覽器中執行,第二個是在服務器中。 –
@OldGeezer:所以'用戶'沒有在瀏覽器中定義... – Ryan
謝謝,我現在明白了。我的問題是使用不正確的插圖。我想問的是,如果(someobject)...不會在Jade或node.js中導致錯誤,即使未聲明someobject也是如此。 –