Reputation: 3349
Can Backbone collection url depends on model urlRoot? For example
var _User = Backbone.Model.extend({
urlRoot: '/api/users',
defaults: {
email: ''
}
});
var _Users = Backbone.Collection.extend({
url: function() {
return this.model.urlRoot;
},
model: _User
});
Upvotes: 0
Views: 59
Reputation: 1238
Looks like what you want
var _User = Backbone.Model.extend({
urlRoot: '/api/users',
defaults: {
email: ''
}
});
var _Users = Backbone.Collection.extend({
url: function url() {
return this.model.prototype.urlRoot;
},
model: _User
});
Upvotes: 1