2
我正在用Ember創建一個應用程序,我會問,如何創建要放入文件夾的文件.hbs
然後調用它們並將它們用作Ember的模板?我意識到我必須創建使用Handlebars預編譯的文件,但是如何給它起一個名稱,並將它們打印在視圖中?非常感謝,對於「簡單」問題感到抱歉,但我無法理解!Java環境中預編譯的Handlebars模板
我正在用Ember創建一個應用程序,我會問,如何創建要放入文件夾的文件.hbs
然後調用它們並將它們用作Ember的模板?我意識到我必須創建使用Handlebars預編譯的文件,但是如何給它起一個名稱,並將它們打印在視圖中?非常感謝,對於「簡單」問題感到抱歉,但我無法理解!Java環境中預編譯的Handlebars模板
您需要有一個服務器端構建過程,它將把你的把手模板組合在一起。您可以選擇編譯它們,以便您只需要handlebars運行時js庫。
你可以試試這個:http://blog.selvakn.in/2012/05/precompiling-handlerbars-tempates-with.html
您正在使用什麼技術,服務器端? – Myslik 2013-04-29 07:56:45
我與Tomcat一起使用java ... – sircamp 2013-04-29 08:35:45
@sir_campy從技術上講,你可以調用Myslik的[Ember-Handlebars編譯器庫](https://github.com/Myslik/csharp-ember-handlebars)(這是在.NET中)[來自Java](http://codefry.blogspot.ca/2012/01/calling-net-dlls-from-java-code-without.html)。至於命名,你必須寫一個類來完成['IBundleTransform'](https://github.com/Myslik/csharp-ember-handlebars/blob/master/Ember.Handlebars/EmberHandlebarsBundleTransform.cs)實現,所以你可以正確地命名模板。或者你可以爲Java環境實現類似的東西。 – MilkyWayJoe 2013-04-29 13:40:13