gpt4 book ai didi

angular - 如何处理 Angular 应用程序中的右键单击事件?

转载 作者:太空狗 更新时间:2023-10-29 16:58:18 25 4
gpt4 key购买 nike

在 Angular 中有没有办法捕捉右键单击事件?我看到(单击)和(dblclick),但是当我尝试(右键单击)时,它不会触发任何事件。有没有一种方法可以包含右键单击事件并让它们由类似于 click 和 dblclick 的函数处理(如果不存在)?

最佳答案

事件名称是上下文菜单。所以,您的 html 模板代码可以是这样的:

<div (contextmenu)="onRightClick($event)"></div>

$event 是一个可选参数,因此您的模板和事件处理程序可以如下所示:

<div (contextmenu)="onRightClick()"></div>

onRightClick() {
return false;
}

注意:你可以返回false;以避免事件中的默认浏览器操作。

关于angular - 如何处理 Angular 应用程序中的右键单击事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49619887/

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