flatiron.js / plates - 如何使用模板和i18n?

时间:2012-03-19 14:34:37

标签: javascript templates node.js flatiron.js

我刚刚开始关注plates,因为很多人都在谈论它。

有一些示例用于具有少量html片段的印版,但实际上并不是一个完整的模板文件。所以我想知道如何将布局分成layout.html文件并将内容分成几个content.html文件?

另外,我想知道flatiron.js / plate中是否有针对多语言网站的策略?

谢谢!

1 个答案:

答案 0 :(得分:2)

你可以很容易地完成分离。您可以编写一个将给定字符串绑定到布局的函数。现在您需要做的就是使用plates.bind形成字符串(这是内容)并将其传递给在layout.html上使用plates.bind的函数

示例:https://github.com/flatiron/flatiron/blob/scaffolding/lib/flatiron/plugins/plates.js#L64-66