Сохранение модели и коллекции Backbone в строку JSON

У меня проблема с сохранением объектов Backbone.Model или Backbone.Collection в локальное хранилище. Проблема в том, что при сохранении сохраняются только атрибуты, а я этого не хочу. На самом деле я использую backbone-localstorage, предоставленный в их демонстрационном примере TODO.

Это их функция сохранения

save: function() {          
    localStorage.setItem(this.name, JSON.stringify(this.data));
}

Когда я смотрю на то, что возвращает JSON.stringify (this.data), я вижу только модели или Атрибуты коллекции получают наборы. Есть ли способ указать, что я хочу сохранить все состояние, в котором находится модель и коллекция, а не только атрибуты?

7
задан dchhetri 19 July 2011 в 20:15
поделиться