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

有一些带有少量html片段的标牌示例,但实际上并不是完整的模板文件。因此,我想知道如何才能将布局特别分离到layout.html文件中,并将内容分发到几个content.html文件中?

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

谢谢!

最佳答案

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

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

关于javascript - flatiron.js/板-如何使用模板和i18n?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9772097/

10-09 20:07