我有2个问题
使用'window'和'fromEvent'是一个好方法
->我看到一些爆炸,您不应该直接访问dom。
export class AComponent implements OnInit {
constructor() { }
ngOnInit() {
const source = fromEvent(window, 'scroll');
const example = source.pipe(map(event => 'Event time: ${event.timeStamp}'));
example.subscribe( val => console.log(val) );
}
}
export class AComponent implements OnInit {
constructor() { }
ngOnInit() {
const source = fromEvent(window, 'scroll');
const example = source.pipe(map(event => 'Event time: ${event.timeStamp}'));
example.subscribe( val => console.log(val) );
}
}
这也是导入的
当我滚动时,这根本不起作用(没有获得任何控制台输出)
答案 0 :(得分:0)
我不好。
在CSS中,这些属性可防止发生“滚动事件”
当我禁用这些属性时,“滚动事件”会正确触发
html {
height: 100%;
overflow:hidden;
}
body {
height:100%;
overflow:auto;
}
但是我仍然对第一个问题感到好奇