2012-07-12 80 views

回答

3

这个wiki列出了一个插件,它可以很容易地与Handlebars一起使用,并且还提供了一种简单的方法来使得handlebars能够处理任何插件。

https://github.com/derickbailey/backbone.marionette/wiki/Using-handlebars-templates-with-marionette

https://github.com/asciidisco/Backbone.Marionette.Handlebars

这些可能会做你的需要。如果不是的话,这将是一个很好的开始,获得你需要的功能。

+0

感谢您的帮助和这么棒的Backbone插件。不幸的是,我忘了提及Handlebars已经与Marionette合作(并且我已经阅读了wiki,你的博客文章等等)。我唯一的问题是,我必须在我的主模板中包含脚本标记,如果您有很多脚本标记,这些脚本标记会很混乱。 – rzschoch 2012-07-13 06:12:09

+0

您认为我应该使用Rails erb-templates将模板片段外包到我选择的文件夹中,并且不依赖于异步加载或其他JavaScript方法吗? 哦,你为什么更喜欢下划线模板?我是Backbone和Handlebars的新手,因此欢迎任何建议。 – rzschoch 2012-07-13 06:24:56

+0

当你有太多的模板(可能超过几百KB)时,异步模板加载是最后的手段。使用ERB w/rails构建模板是一种选择,但使用JST并使用rails资产管道预编译模板会更好。 https://github.com/derickbailey/backbone.marionette/wiki/Using-jst-templates-with-marionette – 2012-07-14 15:21:51