【发布时间】:2014-06-18 07:22:23
【问题描述】:
我对如何在其模型属性上最好地过滤 Backbone 集合有一些疑问。我的设置是这样的:
我有一个包含多个模型的集合。每个模型都有一个包含数字数组(“类型”)的属性。像这样:
- Collection
- model
- id: 1
- name
- phone
- type [3]
- model
- id: 2
- name
- phone
- type [2]
- model
- id: 3
- name
- phone
- type [1,2]
我在这里要做的是能够在模型“type”属性上过滤这个集合。
我有这个“类型”属性,因为这是一个联系人列表,每个联系人可以有多种类型。例如。该集合应该能够在无限类型上进行过滤。您应该能够过滤让我们说类型“1”和类型“2”,然后显示模型 2 和模型 3。因为模型 1 没有“类型”1。
任何好的代码示例或其他帮助都会很棒。谢谢!
【问题讨论】:
标签: javascript backbone.js filter