我正在尝试让Handlebar与Jammit和Rails2.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
发布于 2012-09-29 20:04:32
回答我自己的问题。希望它能帮助其他人。
它确实可以使用Handlebar中包含的"compile“方法。您只需在assets.yml文件的顶部添加: template_function: Handlebars.compile。不需要额外的脚本(Handlebar 1.0 rc.1)。
https://stackoverflow.com/questions/12572453
复制相似问题