gpt4 book ai didi

Angular2 从键盘事件中捕获删除按钮按下

转载 作者:行者123 更新时间:2023-12-02 12:56:46 24 4
gpt4 key购买 nike

我在 GridView 中有多条记录。我可以选择从 GridView 中选择多个记录。

选择后我希望删除这些选定的记录。

有人知道当从键盘按下删除按钮时如何调用在 angular2 中调用的删除事件吗?

最佳答案

如果您想在按下任何特定的键盘按钮时执行任何事件,在这种情况下,您可以使用@HostListener。为此,您必须在组件 ts 文件中导入 HostListener。我可以使用以下函数来执行删除键盘按下操作。

从“@angular/core”导入{HostListener};然后在组件 ts 文件中的任何位置使用以下函数。

    @HostListener('document:keyup', ['$event'])
handleDeleteKeyboardEvent(event: KeyboardEvent) {
if(event.key === 'Delete')
{
// remove something... or call remove funtion this.remove();
}
}
remove(){
// code..
}

关于Angular2 从键盘事件中捕获删除按钮按下,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45805050/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com