我可以分配给来自JavaScript内部的玉variables吗?

我已经看到很多问题,但找不到一个问题。

那么,为什么我可以这样做:

var username = '#{username}'; 

但不是这个?

 #{username} = username; 

有没有办法从内部JavaScript分配到玉variables?

编辑:我最终做了什么Bigoodbuild议和使用服务器端和客户端的cookie,这很好! 我遵循我从这里find的指南https://stormpath.com/blog/everything-you-ever-wanted-to-know-about-node-dot-js-sessions/

当您在Jade内执行#{username} = username#{username}会被replace为username的值。

例如,可以说你正在传递username='Jake'到你的玉石模板。 所以当你写

 #{username}= "somethingElse" 

它实际上变成了

 <Jake> = "somethingElse"</Jake> 

那是我们不能这样做的原因。