Сохранение модели в локальном хранилище

Я использую адаптер 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"
    }
  }

17
задан Emile Bergeron 26 November 2016 в 21:40
поделиться