0

我正在使用 jeromegn localstorage 插件https://github.com/jeromegn/backbone.localStorage

model.set(data);
model.save();
console.log(model)  // I am getting the json 
console.log(JSON.stringify(localStorage['Session']));  // I am getting the model's Id

我正在尝试保存一个模型,但似乎只保存了我的模型的 ID ?

4

1 回答 1

0

可能您忘记将模型添加到集合中

this.mycollection.add(model)

让你在骨干集合中写 localStorage: new Store("backbone-todo") 例如。

var collection = Backbone.Collection.extend({
model: urModel,
localStorage: new Store('Session')
});

像这样的集合的板条箱实例

var mycollection = new collection();

然后是model.set(data); 模型.保存();this.mycollection.add(模型)

于 2013-05-08T16:03:16.703 回答