Я работаю над одностраничным ExtJS-приложением. Проблема с приложением заключается в том, что всякий раз, когда пользователь обновляет экран, он возвращается в исходное состояние. Требуется, чтобы все открытые компоненты оставались открытыми. Например, если я работаю над окном и обновляет экран, он должен снова открыть это окно. Какими должны быть шаги для достижения этого?ExtJS: Сохранение состояния компонентов с использованием URL-адреса
Первоначальная мысль заключается в том, что если мне удастся добавить идентификатор компонента (в этом случае) или что-то еще в URL (например, www.example.com/index.html!#windowservices), нажмите кнопку, а затем на загрузку страницы, этот компонент открывается с помощью URL (! # windowservices). Это возможно? Может ли URL-адрес быть изменен (даже если мне нужно сделать фальшивый вызов ajax)? Может ли кто-нибудь указать мне на любой пример, где URL-адрес изменен и хранится в истории браузера?
Спасибо, Саки. Похож на http://extjs.eu/ext-examples/#route-mvvm - это ответ. Спросит вас больше, когда потребуется. – user1640256
Хорошо, продолжайте спрашивать. :) – Saki