Я пытаюсь сохранить состояние страницы на вкладках. Из 3 вкладок я должен сохранить состояние одной из вкладок, например TAB-3. Для этого я планирую сделать следующее:Сохранение состояния страниц вкладки (Backbone View) в Javascript (Backbone)
1- На вкладке click event, прикрепленной к главной странице с тремя вкладками, я сохраняю полный div TAB-3 в переменной (эта переменная является переменной-членом профиля базовой линии), которая будет иметь состояние страницы с последними изменениями пользовательского интерфейса, выполненными пользователем, а также положение прокрутки.
2- При визуализации TAB-3 я планирую проверить переменную вида, содержащую состояние. Если он существует, то при рендеринге базового представления предыдущее состояние, сохраненное в переменной, визуализируется иначе, данные, поступающие от вызова API, передаются в шаблон, и затем соответствующий текст HTML добавляется к этой странице.
Мне было интересно, может ли быть лучший подход к этой проблеме?
Спасибо.