【发布时间】:2019-10-01 12:35:29
【问题描述】:
在我的 Angular 项目中,我使用了 Angular data-table 并创建了一个上下文菜单。但是当点击它时,默认的右键单击选项也会出现在创建的上下文菜单中。如何防止 Angular 中的默认右键单击操作?
【问题讨论】:
标签: angular datatable contextmenu
在我的 Angular 项目中,我使用了 Angular data-table 并创建了一个上下文菜单。但是当点击它时,默认的右键单击选项也会出现在创建的上下文菜单中。如何防止 Angular 中的默认右键单击操作?
【问题讨论】:
标签: angular datatable contextmenu
使用event.preventDefault():
HTML
<div (contextmenu)="foo($event)">
[...]
</div>
TypeScript
foo($event: MouseEvent) {
$event.preventDefault();
/* INSERT CODE HERE */
}
【讨论】: