2012-07-12 59 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