Как запустить Js внутри Компонента - PullRequest
0 голосов
/ 18 января 2019

Я хочу добавить эффект параллакса к элементу html в моем шаблоне html.Я написал код для этого, но не уверен, где реализовать его для запуска каждый раз, когда страница прокручивается.

let pos = document.body.scrollTop;
document.getElementById('parallex').style.marginTop = '-' + pos + 'px';

Я пытался добавить это в функцию ngDoCheck, но она работала только один раз.Как это сделать?

1 Ответ

0 голосов
/ 18 января 2019

если я вас понял.

вам нужно использовать

window.onscroll () как это

window.onscroll = function (e) {  
// called when the window is scrolled.  
let pos = document.body.scrollTop;
document.getElementById('parallex').style.marginTop = '-' + pos + 'px';

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