@aguz
Client-side developer

Как осуществить переход между списком и детальной страницей (MVVM)?

Есть one-page-application на стеке Knockout/Durandal.
Есть модель из элементов (View) и две вьюмодели для списка (ListViewModel) и детальный вид (DetailViewModel).

Нужно при переходе список-детальный_вид-список сохранять состояние списка: позицию скролла, отмеченные элементы, загруженные элементы при infinite scroll.

Как тут google groups:

21af7608cb904fcaae3fc9478a676fc0.gif

Сейчас при каждом возврате "назад" список ререндерится.

Вопросы:
Каким образом ЭТО сделать?
Какой принцип/паттерн можно использовать?
Существующие решения?
  • Вопрос задан
  • 2639 просмотров
Пригласить эксперта
Ответы на вопрос 1
@lega
Сейчас при каждом возврате "назад" список ререндерится.
Зачем? Его можно просто скрывать. Там скорее всего так и сделано.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы