Демонстрация поведения iron-scroll-target-поведения в Polymer 2.x - PullRequest
0 голосов
/ 29 мая 2018

Мне нужно, чтобы браузер прокрутил страницу вверх.Я думаю, что iron-scroll-target-behavior может быть хорошим выбором.Но я не могу найти никаких рабочих демонстраций.

Может кто-нибудь найти или указать мне на рабочую демонстрацию элемента iron-scroll-target-поведенческого?

Вот этот элементна webcomponents.org.

1 Ответ

0 голосов
/ 29 мая 2018

Вместо scroll-target-behavior я просто использую платформу и использую: scrollIntoView(). Документация

пример
const element = document.getElementById("box");

element.scrollIntoView();
element.scrollIntoView(false);
element.scrollIntoView({block: "end"});
element.scrollIntoView({behavior: "instant", block: "end", inline: "nearest"});

Или, чтобы прокрутить вверх страницы:

document.body.scrollIntoView({
  behavior: "smooth",
  block: "top",
})
...