https://github.com/maiyaporn/angular2-wizard
https://maiyaporn.github.io/angular2-wizard-demo/ ( ДЕМО)
Итак, я использую этот простой мастер для своего приложения и пытаюсь понять, как я могу перемещаться вперед и назад (либо с помощью кнопок браузера «назад» и «вперед», либо с помощью мыши, чтобы вернуться назад или вперед).
Если вы пройдете предоставленную демонстрацию, когда вы дойдете до шага 2, но захотите вернуться назад, кажется, что единственный способ вернуться к шагу 1 — это нажать кнопку «предыдущий».
Я хочу иметь возможность щелкнуть «назад» (в моем случае с помощью мыши), чтобы вернуться к шагу 1; щелчок «назад» с помощью мыши вместо этого возвращает меня на предыдущую страницу.
Я пытался возиться с history.pushState(), но он все еще не возвращается к шагу 1, как я хочу.
Это немного сбивает с толку и ново для меня, так как я промокаю ноги с angular2. Поскольку это родительский компонент со многими дочерними компонентами на одной странице, не похоже, что я могу использовать хэши (могу ошибаться).
Просто хотел бы получить некоторую помощь в том, на что я мог бы взглянуть, чтобы указать мне в правильном направлении.
Заранее спасибо.