Показать сообщение отдельно
  #4 (permalink)  
Старый 29.03.2016, 22:01
Аватар для nohuhu
Профессор
Отправить личное сообщение для nohuhu Посмотреть профиль Найти все сообщения от nohuhu
 
Регистрация: 21.05.2015
Сообщений: 321

В KitchenSink темы меняются перезагрузкой страницы с подстановкой текущего #hash.

Динамическую смену темы _без_ перезагрузки страницы сделать возможно, но будет много возни с уничтожением дерева компонентов и пересозданием их заново. Я бы не рекомендовал в такие дебри залазить.

Оптимальный вариант: при выборе темы сохраняем текущее состояние приложения, перезагружаем страницу с нужно темой, восстанавливаем состояние.

Если вас такой подход устраивает, то всё просто - смотрите в KitchenSink за примером.
Ответить с цитированием