0

我正在尝试让 Handlebars 与 Jammit 和 Rails 2.3 一起工作……我正在苦苦挣扎。我阅读了有关如何使其工作的不同评论。例如这里: https ://gist.github.com/1118201 最后一条评论似乎暗示只需添加
template_function: Handlebars.template
您的 assets.yml 就可以了,但它不适合我。当我这样做时: JST[template_id](params) 我收到一个 javascript 错误:
TypeError: Object function anonymous(Handlebars,depth0,helpers,partials,data) { helpers = helpers || Handlebars.helpers; return "div class='timeline_container'\n/div \n"; } has no method 'match'

任何想法?

非常感谢!PJ

4

1 回答 1

0

回答我自己的问题......希望它会帮助别人。

它确实适用于 Handlebars 中包含的“编译”方法。您只需要在 assets.yml 文件的顶部添加:template_function: Handlebars.compile。不需要额外的脚本(Handlebars 1.0 rc.1)。

于 2012-09-29T12:04:32.473 回答