Как правильно работать с HTML5 history?

День добрый!
Есть цель, построить правильное html5 приложение с поддержкой history, но есть один момент – history должно работать только на странице каталога. Делается для интернет-магазина.
То есть постраничная навигация в каталоге, фильтр и открытие товаров.
Пока планируется только здесь. Про плагин от автора хабра для html5 history знаю, интересен сам подход.
Спасибо!
  • Вопрос задан
  • 2398 просмотров
Пригласить эксперта
Ответы на вопрос 1
RubaXa
@RubaXa
О каком подходе вы говорите? Тут же всё просто: перехватываем события с определенных ссылок и отменяем действие по умолчанию, делегируем обработку URL роутеру, который в зависимости от маршрута подгружает данные и обновляет связанные с ними view. Так же роутер должен «висеть» на событии popstate для обработки back/forward.

Если прям совсем просто, то так: codeo.me/5rx
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы