您需要在滚动页面时设置块的消失。适用于按钮单击,但不适用于滚动。
.ts 文件
isActive = 'false';
t = 0;
@HostListener('document:scroll', ['$event'])
pageScrolled(isActive){
let a = this.t += 1;
isActive = 'true';
console.log('scrolled', a, isActive);
}
html
<div style="position: fixed; z-index: 500;top: 0; padding: 20px;
background: yellow;" class="app-header"
[class.active]="!isActive"
[class.hide]="isActive">
Example
</div>
创建这样一个脚本的最佳方法是什么?你推荐什么框架。