【发布时间】:2014-11-13 14:34:33
【问题描述】:
我喜欢 Handlebars 的简单性以及它的设计如何鼓励用户不要将逻辑放入视图中。我用它来模板化 HTML 以外的东西,但我注意到 Handlebars.js 网站只讨论 HTML 示例。 Handlebars 是否仅用于模板化 HTML?
我的 IDE IntelliJ 也仅将我的 Handlebars 文件的语法检查/突出显示为 HTML。我希望将带有预期扩展名的车把文件重命名为次要(如 Question.xml.hbs)可以让 IntelliJ 了解我的意图,但它会继续处理,就像我在编辑 HTML 一样。 Handlebars 中似乎没有任何编译指示可以指示我的目标格式或 MIME 类型应该是什么。
在架构上,将 Handlebars 用于 HTML 模板以外的其他用途是不是很糟糕?如果我限制自己使用类似 HTML 的语言,比如 XML,该怎么办?
【问题讨论】:
标签: javascript html templates intellij-idea handlebars.js