Скрыть элемент Div, когда пользователь прокручивает вниз в Angular - PullRequest
0 голосов
/ 03 марта 2020

Есть ли angular способ скрыть элемент div, когда пользователь прокручивает страницу вниз, и снова показать этот элемент, когда пользователь прокручивает страницу вверх.

1 Ответ

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

ниже приведена ссылка на рабочий код, я создал один пример для того же. Использование pageYOffset windows для скрытия элемента div при прокрутке вниз.

Скрыть элемент Div при прокрутке пользователя вниз по Angular

добавить в файл component.ts

import {HostListener } from '@angular/core'; @HostListener('window:scroll', ['$event']) getScrollHeight(event) { if(window.pageYOffset> 0 ) this.offsetFlag = false; else this.offsetFlag = true; }

добавить offsetFlag к соответствующему элементу, чтобы скрыть его в HTML ( файл шаблона)

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