Как я могу прокрутить вниз на 50 пикселей после нажатия кнопки? - PullRequest
0 голосов
/ 15 марта 2020

как прокрутить страницу вниз в Angular после нажатия кнопки? Я попробовал это, но это не сработало. Итак, как я могу позволить странице прокрутить вниз на 50 пикселей?

window.scrollBy(0, 50);

Ответы [ 2 ]

1 голос
/ 15 марта 2020

Попробуйте,

window.scrollTo(window.scrollX, window.scrollY + 50);
0 голосов
/ 15 марта 2020

Использование angular Viewportscroller service. Которые предоставляют метод scrollToPosition. Вы можете определить это положение в качестве аргументов этого метода.

Попробуйте:

  constructor(private vps: ViewportScroller) {}

  scroll() {
    this.vps.scrollToPosition([0, 50]);
  }

Пример

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...