gpt4 book ai didi

javascript - backbone.js 集合获取变量

转载 作者:可可西里 更新时间:2023-11-01 01:21:32 26 4
gpt4 key购买 nike

这看起来很明显,但我不知何故错过了它......

如何将选项与 backbone.js 集合 fetch() 一起发送?

或者,从更广泛的 Angular 来看:我在服务器上有一个大型数据集,在这种情况下是消息,我想通过集合访问它。鉴于可能有数以千计的消息,我不想一次简单地获取并存储所有消息,因此我的收藏至少必须了解限制和偏移量。更不用说查询过滤或排序的列表了。

Backbone 集合是否可以解决这个问题?

干杯

最佳答案

几天来我一直在搞乱 Backbone,我几乎必须立即处理这个问题,我查看了这个解决方案,但我发现它很笨拙。在阅读了更多主干文档后,我发现您实际上可以覆盖任何 jQuery.ajax fetch() 方法中的选项。例如

Posts = Backbone.Collections.extend({
model: Post,
url: '/posts'
});

现在,当您想要调用 fetch 时,只需将您想要的任何参数发送给它即可。例如

var posts = new Posts();
posts.fetch({ data: { page: 3, pagesize: 10, sort: 'asc' } });

这将产生以下请求:

http://yourdomain/posts?page=3&pagesize=10&sort=asc

无论如何,我知道你已经接受了一个答案,但希望这会对某人有所帮助。

关于javascript - backbone.js 集合获取变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5946057/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com