我有一个这样的骨干集合:
var ThreadCollection = Backbone.Collection.extend({
url: '/api/rest/thread/getList'
});
var myCollection = new ThreadCollection();
然后我使用数据对象从服务器获取它以附加查询参数(所以在这种情况下它出现'/api/rest/thread/getList?userId=487343')
myCollection.fetch({
data: {
userId: 487343
}
})
我可能想使用其他参数来代替 userId(groupId、orgId 等),但理想情况下,我会在初始化时定义数据参数,然后在不指定的情况下运行 fetch()。像这样的东西:
var myCollection = new ThreadCollection({
data: {
userId: 487343
}
});
myCollection.fetch()
但它不起作用。有谁知道是否有办法做到这一点?谢谢!