При навигации по руководству разработчика для AngularJS я заметил, что я не возвращаюсь в свою последнюю позицию прокрутки при переходе на страницу с помощью кнопки "Назад". Вместо этого я возвращаюсь к вершине. Поскольку руководство разработчика построено с помощью AngularJS, я боюсь, что, когда я создам собственное веб-приложение с помощью AngularJS, оно будет раздражать моих пользователей, если у них будет такой же опыт. Почему это происходит, и как это можно исправить? Мне нужно каким-то образом использовать API истории HTML5?
Перейдите в руководство разработчика и посмотрите это поведение самостоятельно: http://docs.angularjs.org/guide/directive