0

我发现了有趣的 Ember.js框架,它使用Handlebars.js作为视图模板。但是,我的服务器端模板语言Latte禁止{{variable}}在 HTML 页面上键入内容。例如,有什么方法可以设置车把以使用不同的标志<%variable%>

4

1 回答 1

0

这并不能直接回答您的问题,因为我认为这是不可能的,但您不必在 html 中包含任何把手。您可以将所有 ember html 放入车把文件中,然后在编辑和保存文件时预编译它们(将它们转换为 javascript)。从那里您可以将它们作为 javascript 提供并在客户端附加这些视图。

http://handlebarsjs.com/precompilation.html

根据您的编辑器/操作系统,有很多工具可以监视目录并在修改文件时执行脚本。这种做法也用于咖啡脚本。

也可以在没有把手的情况下使用 ember,但您确实会丢失绑定。

于 2012-04-28T00:42:36.447 回答