Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/378.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用@HostListener的捕获阶段_Javascript_Angular5_Angular6_Angular7_Angular2 Decorators - Fatal编程技术网

Javascript 如何使用@HostListener的捕获阶段

Javascript 如何使用@HostListener的捕获阶段,javascript,angular5,angular6,angular7,angular2-decorators,Javascript,Angular5,Angular6,Angular7,Angular2 Decorators,我想使用@HostListener的捕获阶段 @HostListener('document:keydown.escape', ['$event']) onKeydownHandler(event: KeyboardEvent) { console.log("key pressed"); } 以上代码使用默认值(气泡阶段)。其中一个案例我想使用捕获阶段,请帮助我,如何使用@HostListener的捕获阶段 @HostListener('document:keydown.escap

我想使用@HostListener的捕获阶段

@HostListener('document:keydown.escape', ['$event']) onKeydownHandler(event: KeyboardEvent) {
    console.log("key pressed");
  }
以上代码使用默认值(气泡阶段)。其中一个案例我想使用捕获阶段,请帮助我,如何使用@HostListener的捕获阶段

@HostListener('document:keydown.escape', ['$event']) onKeydownHandler(event: KeyboardEvent) {
    console.log("key pressed");
  }