angular - Angular 9:当按键任意键时如何专注于垫子输入
问题描述
按下键盘上的任意键时如何在 mat-input 中聚焦。
试过:
@HostListener('document:keydown', ['this.search.nativeElement.focus()'])
解决方案
尝试这个:
@HostListener('document:keypress', ['$event'])
handleKeyboardEvent(event: KeyboardEvent) {
this.search.nativeElement.focus();
}
推荐阅读
- javascript - 成功 import-jdl 后,JHipster 实体菜单为空
- python - 使用 matplotlib 或 seaborn 的多列线图
- c# - 如何触发按钮 C#
- ldap - 将 Opendj 从 2.6.4 升级到 3.5.3 以用于复制服务器
- python - 在模板中使用 for 循环显示多个动态对象
- angular - 使用 data-toggle 和 data-target 仅折叠通过 Angular 中的 Ng-For 部署的一组项目中的一项
- python - 如何将座位标记为每部电影已占用?
- python - 如何将整数大小和指针声明从 C++ 转换为 Python?
- redirect - CNAME 也会重定向子文件夹吗?
- git - 为什么 powershell env 可以在本地工作,但不能与 dockerfile 一起工作?