JQuery JSON хранения для жизни страницы - PullRequest
0 голосов
/ 22 апреля 2010

Может ли кто-нибудь указать мне правильное направление для базы данных JSON на стороне клиента на время жизни страниц.

пример:

У меня есть страница с холстом, к которой я могу добавлять элементы и перемещать их, но я хочу создать объект Json, чтобы при добавлении элемента на холст детали также добавлялись или обновлялись в json , я использую asp.net MVC C #.

в идеале хороший пример добавления элемента и редактирования элемента и, если возможно, использования jquery, но любой вид javascript по крайней мере даст мне подсказку.

спасибо

Ответы [ 2 ]

1 голос
/ 22 апреля 2010

несколько пояснений:

  • когда вы говорите «на время жизни страниц», вы имеете в виду без перезагрузки страницы? если это так, то вам не нужно хранилище, просто поместите все соответствующие данные в переменную (например, в массив). среда JavaScript не будет потеряна, пока вы не перезагрузите страницу.

  • если это будет только на стороне клиента и не будет храниться где-то еще, вам не нужен JSON. на самом деле не существует такого понятия, как «объект JSON». JSON - это текстовое представление объекта; то есть строка. В JavaScript вы манипулируете объектами JavaScript, которые могут быть представлены в виде JSON в строке или построены из строки в формате JSON.

при этом, если вы хотите, чтобы библиотека с несколькими браузерами сохраняла объект JavaScript на стороне клиента, persist.js выглядит интересно. Это библиотека JS, которая показывает общий API для нескольких несовместимых решений, включая собственные API, файлы cookie и Flash.

1 голос
/ 22 апреля 2010

Является ли Вопрос 2010892 - Хранение объектов в HTML5 localStorage , который имеет какое-либо отношение к вам?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...