假设我在我的REST服务器上实现了一个查询,它通过查询字符串/items?startswith=Foo
限制了从资源获得的项目数。如何将此连接到主干,以便在浏览器中指定其他查询时Items
集合更改。我是否更改了集合的url
参数,以响应input
和fetch
中的更改。不是在寻找任何人为我编写代码;我刚刚接触Backbone需要有人在正确的方向上推动我。
答案 0 :(得分:1)
在官方主干文档中有一个关于此的说明:
http://backbonejs.org/#Collection-fetch
jQuery.ajax
个选项也可以作为fetch选项直接传递,因此要获取分页集合的特定页面:Documents.fetch({data:{page:3}})
因此,您可以在获取data
这样的Items
集合时使用Items.fetch({
data: {
startswith: "Foo"
}
});
属性:
url
因此,在这种情况下,您不需要更改模型{{1}}
快乐的骨干编码!