如果客户刚开始输入,如何触发功能
how to trigger function if customer just starts typing
我一直在四处寻找,但找不到这个问题的答案。
我想在客户刚开始输入时打开一个垫子对话框。没有焦点也没有输入。刚开始打字。
我确定答案很简单,但我就是找不到。
提前致谢!
您可以在输入中使用:
<input (change)="doSomething($event.target.value)">
使用(更改)事件,您可以在开始输入时执行某些操作。
告诉我它对你有用。
一个简单的主机侦听器应该可以解决问题:
@HostListener('window:keyup', ['$event'])
keyEvent(event: KeyboardEvent) {
this.openDialog();
}
其中 openDialog
是触发您的 MatDialog 的函数。
我一直在四处寻找,但找不到这个问题的答案。 我想在客户刚开始输入时打开一个垫子对话框。没有焦点也没有输入。刚开始打字。 我确定答案很简单,但我就是找不到。 提前致谢!
您可以在输入中使用:
<input (change)="doSomething($event.target.value)">
使用(更改)事件,您可以在开始输入时执行某些操作。
告诉我它对你有用。
一个简单的主机侦听器应该可以解决问题:
@HostListener('window:keyup', ['$event'])
keyEvent(event: KeyboardEvent) {
this.openDialog();
}
其中 openDialog
是触发您的 MatDialog 的函数。