Я хочу хранить (локальное хранилище HTML5) JS объекты. Для этого я должен применить json.stringify (obj) к объекту JS, который я хочу хранить. После этого я могу сохранить объект localstorage.obj = json.stringify (obj); < /code> < /p>
, но некоторые из объектов JS очень велики и содержат круглые структуры. Для обработки круговых структур я нашел следующие два подхода: < /p>
Используя заменитель, см. Stackoverflow. Но этот метод только удаляет круглые структуры. < /Li>
Используйте пользовательскую функцию, которая сначала пытается удалить круглые структуры, а затем реконструировать круговые структуры, см. Stackoverflow. Я попробовал этот метод, но объект, который я получил от локального хранилища, не был таким, как и тот, который я хранил раньше. Кто -нибудь знает метод для сохранения объектов JS, содержащих круговые структуры и загружать эти объекты, так что они являются точно такими же объектами, что и раньше, когда они хранились (со всеми круглыми структурами)?
Подробнее здесь: https://stackoverflow.com/questions/367 ... n-circular
Хранить объект JS с круглыми конструкциями на локальном хранении и получение круговых конструкций при перезарядке ⇐ Html
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как хранить изображения в локальном хранилище и хранить путь в комнате?
Anonymous » » в форуме Android - 0 Ответы
- 114 Просмотры
-
Последнее сообщение Anonymous
-