我正在將Backbone.js添加到現有的Ruby on Rails應用程序中。目標是純粹在客戶端顯示,過濾和操作一些數據。我目前正在努力不重複我對Rails in Backbone數據的看法。理想情況下,我將在我的應用程序中使用一個規範/視圖/模板。 我的rails視圖目前在HAML中,並且在其中嵌入了一些用於顯示數據的邏輯。我花了一些時間在客戶端使用Mustache,但我真的不喜歡寫出原始的H
目前我使用這「獲得」我的外部HTML文件,然後用鬍子來追加到模板的ID: $.get('block.html', function(data) {
$('#mydiv').append(data);
var list = {
name : 'whatever'
};
$('#Block').mustache(list).
我在一個項目上使用handlebars.js,我開始有相當數量的模板。 現在它們存儲在我的主模板的應用程序文件,如: <script id="avatar_tpl" type="text/html">
bla bla bla {{var}} bla bla bla
</script>
我不知道是否有把他們像一個.js文件或東西的單獨文件的方式,以避免堆積他們在我的源代碼頁。 我知道有幾種解