【问题标题】:Backbone split collection主干拆分集合
【发布时间】:2012-12-29 18:23:20
【问题描述】:

我有一个模型的主干集合,每个模型都包含一个日期。 (这代表日历条目,收藏价值一周)我需要将收藏拆分为按日期分组的多个收藏。 (例如:按天对每个日历条目进行分组,但将整周作为一个集合使用)

Collection: [M:{dateA, ...},
             M:{dateA, ...},
             M:{dateB, ...},
             M:{dateC, ...}]

拆分成:

[
 {Collection1: [M:{dateA, ...},
                M:{dateA, ...}]
 },
 {Collection2: [M:{dateB, ...}]
 },
 {Collection3: [M:{dateC, ...}]
 }
]

我已经使用下划线并查找所有唯一日期并使用这些日期过滤到集合数组中以一种圆形的方式找到了解决方案,但我想知道是否有更简单的方法。过滤它们?

【问题讨论】:

    标签: javascript backbone.js


    【解决方案1】:

    这里似乎已经回答了这个问题:

    How to use groupBy in Backbone.js to group collections?

    希望对您有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-30
      • 2012-10-15
      • 2013-12-29
      • 1970-01-01
      • 2015-01-31
      相关资源
      最近更新 更多