我可以分配给来自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>
那是我们不能这样做的原因。