1
我試圖將Backbone集合保存到localstorage中。將Backbone模型集合保存到本地存儲並檢索它
我使用Backbone.localstorage的收集保存到JSON:
products.forEach(function (product) {
localStorage.setItem(product.get("id"), JSON.stringify(product));
});
而且他們妥善保存,以相應的ID。
是有可能的檢索做這樣的事情:
products.localStorage = localStorage;
products.fetch();
我可以在產品集合現在有一個localStorage的屬性設置爲我的localStorage調試器看,我可以看到字符串化JSON對象,但只作爲一個屬性,而不是集合中的實際對象。如果可能Backbone.localstorage是否將JSON解析爲骨幹模型?
我該怎麼做?謝謝。
嗨弗雷德裏克。是的,我做到了。我找到了getItem方法。但是,它需要我想要的項目的ID。從我的方法來說,我只想檢索所有項目,例如我不知道密鑰。 – Mefhisto1
@ user1927971編輯我的答案。看看這是否有幫助。 –