Je suivais le code source annoté à:Backbone modèle TODO -> méthode d'enregistrement
http://backbonejs.org/docs/todos.html
Le modèle est:
var Todo = Backbone.Model.extend({
defaults: function() {
return {
title: "empty todo...",
order: Todos.nextOrder(),
done: false
};
},
toggle: function() {
this.save({done: !this.get("done")});
}
});
Ma question est:
Que se passe- quand this.save est appelé? Je sais que la collection utilise le stockage local, mais comment le modèle fonctionne-t-il?
Le localstorage n'est défini que sur la collection, comment le modèle le sait-il? –
Mais il semble être disponible pour le modèle: http://backbonejs.org/#Model-save –
Le modèle est une partie de la collection droite –