使用Angular rxjs打印鼠标点击事件的x坐标之和

源代码:

ngOnInit(): void {
    const button = document.querySelector('button');
    fromEvent(button, 'click').pipe(map(event => (event as MouseEvent).x ), scan((count, clientX) => count + clientX, 0))
    .subscribe(count => console.log(`total sum of mouse event.x: ${count} `));
  }

使用Angular rxjs打印鼠标点击事件的x坐标之和使用Angular rxjs打印鼠标点击事件的x坐标之和代码中使用到的MouseEvent的定义很有意思,在这里:

使用Angular rxjs打印鼠标点击事件的x坐标之和使用Angular rxjs打印鼠标点击事件的x坐标之和

上一篇:深入理解flutter的编译原理与优化


下一篇:go程序执行时间统计