【发布时间】:2016-02-23 09:36:45
【问题描述】:
我使用handelbars 作为我的模板引擎,我很好奇我是否可以编辑主handelbars 文件。我现在能做的是这样的:
main.handlebars:
<html>
<head>
</head>
<body>
<div id='headerBox></div>
<div id='contents'>{{{body}}}</div><!--all contents goes here-->
</body>
当我使用这种方法时,我可以创建模板,例如home.handlebars 等
但是如果我想在 main.handlebars 中动态改变一些东西呢?例如,在我的网站中,我希望有一个登录表单,所以我希望在 main.handelbars 中有这样的内容:
<html>
<head>
</head>
<body>
<div id='headerBox>{{If logged in print name, if not print sign up}}</div>
<div id='contents'>{{{body}}}</div><!--all contents goes here-->
</body>
</html>
TLDR,如何在主把手骨架中动态更改某些内容。
谢谢!
【问题讨论】:
标签: node.js express handlebars.js templating