代码之家  ›  专栏  ›  技术社区  ›  Manzur Khan

角度:检测整个应用程序中的用户点击

  •  0
  • Manzur Khan  · 技术社区  · 6 年前

    我想检测用户是否点击了我的一个子组件中的任何地方(基本上是与应用程序交互)。

    用户点击的位置或组件应该无关紧要,它应该在整个应用程序中检测到点击事件。

    不管怎样我都能做到?

    2 回复  |  直到 6 年前
        1
  •  1
  •   Tom Doodler Maria    6 年前

    使用 HostListener 装饰工:

    @HostListener('document:click', ['$event'])
    handlerFunction(e: MouseEvent) {
        // ...
    }
    
        2
  •  0
  •   Attersson    6 年前

    @HostListener('window:click') click() {}; 一定够了