我正在寻找一个具有这些特定要求的模板引擎:
必须:
理想的:
答案 0 :(得分:2)
Jade看起来将成为Node的“标准”模板语言/引擎。它有点像HAML,除了它完全不是HAML。这样更好。
它没有主/子模板,但我已经向TJ(作者)提到了它,我可能会推动它。现在你只需要在渲染模板时自下而上地工作(即通过变量将子模板应用于父模板),在大多数情况下我没有看到这么多问题。
编辑: Jade现在支持继承:https://github.com/visionmedia/jade#a11
答案 1 :(得分:1)
看起来 simonw 的 djangode 是我需要的:
以下是加载方式:
loader.load_and_render('template.html', context, function (error, result) {
if (error) {
dj.default_show_500(req, res, error);
} else {
dj.respond(res, result, 'text/plain');
}
});
模板语法似乎是Django 1.1 templates
的完整端口