1
比方說,我有一個名爲Item
的backbone.js模型存儲在ItemCollection
中。由於Item
具有date
屬性,因此將ItemCollection
分區的最佳方法是什麼,以便共享相同日期的所有項最終位於同一分區中?backbone.js集合的分區項目(用於分組渲染)
最終,分區數據結構被假定回((backbone.js)視圖,該視圖應該按日期分組。
什麼是最好的方法呢?
到目前爲止,我認爲
動態提取分區當索引視圖渲染,但可能會打破骨幹的基於事件的機制,優雅呈現集合/模型更新。
將每個分組標題表示爲
Header
模型的實例,並將具有其分區的集合附加到它。我不知何故需要保持與Header
實例相連的分區與主要的ItemCollection
同步,但這可能通過主幹的事件機制來管理。
這些方法是否有意義?任何其他想法?
PS:分組結構並不在我的後端數據模型存在(我想避免引入的話),所以這是一些映射,需要在飛行中發生在客戶端