1
私はウィンドウのスクロール値に応じてスタイリングを変更したいページヘッダコンポーネントを持っています。私はスクロール値が特定の値より大きい場合、クラスを追加したいと思います。私はjqueryのコードを持っています。角度2のクラスセレクタの追加と削除
$(window).scroll(function() {
if ($(document).scrollTop() > 150) {
$('.navbar').addClass('shrink');
} else {
$('.navbar').removeClass('shrink');
}
});
今まで、私は
renderer.listenGlobal('window', 'scroll', (event) => {
const number = this.document.body.scrollTop;
if (number > 150) {
// add logic
} else {
// remove logic
}
});
は私が追加したいので、私はviewchild使用することはできませんだと思いスクロール値を取得することができる午前/あらゆるから縮小削除html要素は上記のjqueryコードと同様です。