目前我不知道某个用户操作发生了什么事件,想要通过执行操作来解决这个问题,看看会发生什么。
我也不知道它是关于特殊元素(我的<input>
)还是全局(键盘?)事件的事件。
如何判断我的行动发生了哪些事件?
某些角度事件绑定到所有事件,例如<input (*)=log($event)>
会很好。
显示发生事件的一些开发人员工具技巧也很不错。
答案 0 :(得分:-1)
不确定你之后会发生什么样的事情: -
@HostListener('document:keydown', ['$event'])
public doSomething(e) {
console.log("Event", e);
}
这将触发整个文档中任何键的事件。您可以删除事件规范并获取所有事件。如果您想使用Observables
,可以使用fromEvent()
- 有关此处的文档Rxjs from even docs.