привязка html для перехода в нижнюю или верхнюю часть экрана, в зависимости от того, где вы находитесь

#html #angular #anchor

Вопрос:

У меня очень длинная страница в HTML, с использованием Angular. Страница разделена на 2 основных раздела.

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

 (a)
<div> first long list</div>
(b)
<div> second long list </div>
 

Если я нахожусь в верхней части страницы и нажимаю на кнопку, я хочу, чтобы она перескочила на (b) и показала мне второй список.
Если я просматриваю второй список, я хочу, чтобы кнопка перенесла меня в начало страницы.

Ответ №1:

Вы можете использовать этот npm пакет для управления своими anchors ng2-scroll-to https://www.npmjs.com/package/ng2-scroll-to