stackoverflow.com/questions/50571550/...

ользую@HostListener('window:scroll', []) в приложении Angular 4 для добавления дополнительного класса в заголовок при прокрутке. Он отлично работает в Chrome, но я заметил, что в Firefox 54.0 (я думаю, что это последняя текущая версия) класс не добавлен, он не выполняет метод onWindowScroll () вообще. В чем может быть причина?

Вот часть кода иPlunker Demo (что, кстати, также отлично работает в Chrome, но не в Mozilla):

public isScrolled = false;
constructor(@Inject(DOCUMENT) private document: any) {}
@HostListener('window:scroll', [])
onWindowScroll() {
    const number = this.document.body.scrollTop;
    if (number > 150) {
        this.isScrolled = true;
    } else if (this.isScrolled && number < 10) {
        this.isScrolled = false;
    }
}


Любая помощь приветствуется.

Ответы на вопрос(1)

Ваш ответ на вопрос