我已经看到了大量的问题,但却找不到一个用于分配的问题。
那么,为什么我可以这样做:
var username = '#{username}';
但不是吗?
#{username} = username;
有没有办法从javascript里面分配jade变量?
编辑:我最终做了Bigood建议并使用服务器和客户端cookie,这非常有用!我按照我在https://stormpath.com/blog/everything-you-ever-wanted-to-know-about-node-dot-js-sessions/
找到的指南答案 0 :(得分:1)
当您在Jade中执行#{username} = username
时,#{username}
将替换为username的值。
username='Jake'
传递给您的jade模板。所以当你写作
#{username}= "somethingElse"
实际上变成了
<Jake> = "somethingElse"</Jake>
这就是我们不能这样做的原因。