如何使用导航/页脚栏正确构建express.js网站(使用把手)

时间:2013-05-29 17:10:10

标签: node.js express session-variables handlebars.js node-mysql

我使用node.js和hbs(把手)作为我的渲染引擎(而不是Jade)。这是我用节点创建的第一个大网站,我想知道如何包含导航/页脚栏。用户登录后,导航栏将显示特定于该用户的其他内容。我不希望每次加载新页面时都要查询此信息,而是将其存储在会话变量中。如何在导航模板中包含此代码,而无需复制代码以检查会话变量和/或在每个路径中执行查询。

我的网站布局:

enter image description here

导航包含在topBar.html中,页脚位于footer.html中。我的get / post代码在每个路由中,每个路由都包含topBar和footer。

0 个答案:

没有答案