https://docs.angularjs.org/guide/directive содержит примеры кода.
В каждом примере кода есть кнопка (Редактировать в Plunker), которая перемещает браузер на другой сайт (Plunker). На этом сайте я могу поиграть с примером; но он открывается в той же вкладке. И когда я нажимаю кнопку «Назад», чтобы вернуться в раздел, который я читал, я возвращаюсь в самое начало этой страницы, и мне приходится прокручивать этот раздел каждый раз.
Мой временный обходной путь, например, в Google Chrome. Я дублирую вкладку (щелкните правой кнопкой мыши> Duplicate Tab), выделите этот раздел и нажмите кнопку выше. Теперь я могу вернуться к своей предыдущей вкладке и продолжить чтение с того места, где я остановился.
То, что я ищу, - это расширенная функция дублирования вкладок: когда я пытаюсь дублировать вкладку, она должна записать эту позицию прокрутки и прокрутить вновь созданную вкладку в эту точную позицию.
openPlunkr()
- потенциально вы можете узнать, что это делает, а затем использовать что-то вроде greasemonkey (для Firefox), чтобы изменить поведение