我正在关注带注释的源代码:
http://backbonejs.org/docs/todos.html
型号为:
var Todo = Backbone.Model.extend({
defaults: function() {
return {
title: "empty todo...",
order: Todos.nextOrder(),
done: false
};
},
toggle: function() {
this.save({done: !this.get("done")});
}
});
我的问题是:
当 this.save 被调用时会发生什么?我知道集合使用本地存储,但模型本身是如何工作的?