如何使用查询限制Backbone集合?

时间:2014-03-30 03:34:52

标签: javascript backbone.js

假设我在我的REST服务器上实现了一个查询,它通过查询字符串/items?startswith=Foo限制了从资源获得的项目数。如何将此连接到主干,以便在浏览器中指定其他查询时Items集合更改。我是否更改了集合的url参数,以响应inputfetch中的更改。不是在寻找任何人为我编写代码;我刚刚接触Backbone需要有人在正确的方向上推动我。

1 个答案:

答案 0 :(得分:1)

在官方主干文档中有一个关于此的说明:

http://backbonejs.org/#Collection-fetch

jQuery.ajax个选项也可以作为fetch选项直接传递,因此要获取分页集合的特定页面:Documents.fetch({data:{page:3}})

因此,您可以在获取data这样的Items集合时使用Items.fetch({ data: { startswith: "Foo" } }); 属性:

url

因此,在这种情况下,您不需要更改模型{{1}}

快乐的骨干编码!