jueves, 5 de junio de 2014

Modelos Backbone.js

Para empezar con backbone.js

Necesitamos descargar las librerias

http://backbonejs.org/
http://underscorejs.org/
http://jquery.com/download/

hay que agregar la librerias

<script src="lib/underscore.js"></script>
<script src="lib/jquery-1.11.0.js"></script>
<script src="lib/backbone.js"></script>



Para crear el model

var Song = Backbone.Model.extend({});

Instancear el modelo

var song = new Song({ name:"Fade to black", author:"Metallica"});


song.get("author")

Crear un evento

song.on("play2", function(){ console.log("reproduciendo ..")});

Ejecitar el evento

song.trigger("play2");

Evento change



song.on("change", function(){ console.log("He cambiado!!!!");});

child {cid"c1"attributesObject_changingfalse_previousAttributesObjectchangedObject}
song.toJSON();
Object {name: "Fade to black", author: "Metallica"}
song.set({ author: "Metallica2"});
2He cambiado!!!! VM702:2

child {cid"c1"attributesObject_changingfalse_previousAttributesObjectchangedObject}
song.set({ author: "Metallica"});
2He cambiado!!!! VM702:2

child {cid"c1"attributesObject_changingfalse_previousAttributesObjectchangedObject}






No hay comentarios:

Publicar un comentario