Simple Backbone.ModelBinding Example
shows how simple modelbinding can be with the Backbone.ModelBinding plugin from http://github.com/derickbailey/backbone.modelbinding
HTML
<script src="http://underscorejs.org/underscore-min.js"></script>
<script src="http://backbonejs.org/backbone-min.js"></script>
JavaScript
var Users = Backbone.Collection.extend({
comparator: function (model) {
return -(model.get('id'));
}
});
var User = Backbone.Model.extend({
});
var users = new Users();
users.on('add', function () {
console.log( "listing user ids" );
users.each( function( user ){
console.log( user.id );
});
});
users.add(new User({id: 1, name: 'name1'}));
users.add(new User({id: 2, name: 'name1'}));
users.add(new User({id: 4, name: 'name1'}));
users.add(new User({id: 3, name: 'name1'}));