Backbone.js 如何获取和合并具有不同URL的同一集合的数据?
我有一个API可以给我分页结果,比如: 因此,Backbone.js 如何获取和合并具有不同URL的同一集合的数据?,backbone.js,Backbone.js,我有一个API可以给我分页结果,比如: 因此,url是一个函数,每当我想获取另一个页面时,它都会改变 当我获取一个新页面时,我的集合将重置,并且只有新的结果将保存在集合中。如果我使用相同的URL获取,则合并已完成。有没有办法避免这种情况?我已经试过这样取: this.fetch({ reset : false, merge:true, add: true, success : opts.success, error : opts.error }); 但
url
是一个函数,每当我想获取另一个页面时,它都会改变
当我获取一个新页面时,我的集合将重置,并且只有新的结果将保存在集合中
。如果我使用相同的URL获取,则合并已完成。有没有办法避免这种情况?我已经试过这样取:
this.fetch({
reset : false,
merge:true,
add: true,
success : opts.success,
error : opts.error
});
但它根本不起作用。有什么建议吗?好的,我忘记了
删除:false
选项。Fetch利用collection.set
方法获取参数