JSFiddle - React, Tailwind, and code Playground
by savid
HTML
<script src="http://underscorejs.org/underscore.js"></script>
<script src="http://backbonejs.org/backbone.js"></script>
JavaScript
Person = Backbone.Model.extend({
sayName: function(){
document.write(this.get('first_name') + ' ' + this.get('last_name') + '<br>');
}
});
//works
testPerson = new Person({first_name: 'John', last_name: 'Doe'});
testPerson.sayName();
//gives error: Object [object Object] has no method 'sayName'
people = new Backbone.Collection([], {model:Person});
people.add({id: 1, first_name:'Jane', last_name:'Doe'});
people.get(1).sayName();