【发布时间】:2016-07-30 02:03:33
【问题描述】:
我有一本 {name: value} 类型的字典
A = {
name: x,
name: y,
name: z
}
我想获取一个集合(由具有其中一个属性为“名称”的模型组成),但为了达到最佳效果,我想获取这样属性“名称”的值存在于我的字典中。
有没有办法像这样进行特定的过滤?
【问题讨论】:
-
你能发布你的尝试吗?
-
你想过滤一个集合还是你想获取它(即从服务器)?
-
@JeppeStougaard 我想部分获取集合,而不是先(完全)获取它,然后过滤与我的字典匹配的模型
-
@VahanVardanyan - 我已经完全提取了集合,然后重载了过滤器方法以在我的字典“A”中返回匹配“名称”属性的模型。但我想知道是否有更好的解决方案首先部分获取集合。
-
@adelphia 这本词典在客户端、服务器或两者上都可用吗?根据这一点,您可以过滤客户端中的集合,也可以编写一个返回过滤模型的服务并创建一个指向该服务的集合。第一个将增加客户端所需的处理,第二个可能会增加 API 调用的数量...取决于您的应用程序的性质来决定如何处理它...
标签: backbone.js collections models