我使用Jerome's localStorage適配器和Backbone,它適用於收藏。將本地存儲模型保存到本地存儲
但是,現在我有一個需要保存的模型。因此,在我的模型中,我設置了:
localStorage: new Store("msg")
然後我執行保存和獲取。我的問題是每次刷新並初始化我的應用程序時,我的模型的新表示都會添加到localStorage中,請參見下文。
我在做什麼錯?
window.localStorage.msg = {
// Created after first run
"1de5770c-1431-3b15-539b-695cedf3a415":{
"title":"First run",
"id":"1de5770c-1431-3b15-539b-695cedf3a415"
},
// Created after second run
"26c1fdb7-5803-a61f-ca12-2701dba9a09e":{
"0":{
"title":"First run",
"id":"1de5770c-1431-3b15-539b-695cedf3a415"
},
"title":"Second run",
"id":"26c1fdb7-5803-a61f-ca12-2701dba9a09e"
}
}
正確!謝謝@lublushokolad;) – guillaumepotier
我真的很感謝你指出這一點。你剛剛結束了一天頭痛! –
鏈接到github中的問題/問題https://github.com/jeromegn/Backbone.localStorage/issues/56 –