Есть one-page-application на стеке Knockout/Durandal.
Есть модель из элементов (View) и две вьюмодели для списка (ListViewModel) и детальный вид (DetailViewModel).
Нужно при переходе список-детальный_вид-список
сохранять состояние списка: позицию скролла, отмеченные элементы, загруженные элементы при infinite scroll.
Как тут
google groups:
Сейчас при каждом возврате "назад" список ререндерится.
Вопросы:
Каким образом ЭТО сделать?
Какой принцип/паттерн можно использовать?
Существующие решения?