angularjs 滚动时以Angular 突出显示侧导航

wz1wpwve  于 2022-10-31  发布在  Angular
关注(0)|答案(1)|浏览(254)

我想让我的侧导航改变其颜色时,我向下滚动我的页面在Angular 我知道主机侦听器,但我不知道如何我可以实现他们在我的项目的想法。

sh7euo9m

sh7euo9m1#

当然,主机侦听器是侦听滚动事件的一种方式。

  1. @HostListener('window:scroll', ['$event'])
  2. onWindowScroll($event) {
  3. console.log("scrolling...");
  4. }

但也许你想听一些具体的东西?

  1. <div #element (scroll)="onScroll(element)">

然后,您可以使用[NgStyle]根据某个值为sidenav赋予颜色。
第一个

相关问题