我正在使用Backbone構建一個大的HTML表單。每個表單字段都是稱爲Field
的Backbone模型的實例。我有一個名爲Fields
的Backbone集合,它獲取一個JSON文件並實例化所有表單字段。在Backbone集合中使用下劃線模板
這是我的問題:當我渲染表單字段的集合時,我不只是想要一個統一的表單字段列表。例如,大多數骨幹教程在線向您展示如何渲染集合,方法是將每個模型的視圖放在li
中,集合元素爲ul
。
相反,我有一個HTML模板被分成部分,像這樣:
我想「月」和「年」字段是而另外一個DIV領域進入他們各自的divs。這些字段的樣式不同,使用CSS。 是否可以將大型下劃線模板傳遞給集合,並將其模型實例打印到適當的位置?
這是一個像Marionette.Region之類的用例嗎?
任何想法感謝!
我認爲你不正確地使用Backbone。表單應該呈現一個模型,並且應該是一個模板,因爲你沒有真正地循環任何東西 – Bojangles