为了账号安全,请及时绑定邮箱和手机立即绑定

有条件隐藏 Primeng 上下文菜单

有条件隐藏 Primeng 上下文菜单

慕沐林林 2023-12-04 14:35:17
我试图在应用条件时隐藏上下文菜单。我看到了这篇文章并继续阅读,但仍然显示了上下文菜单。我正在尝试将上下文菜单添加到 p 表,并且有一个条件,如果没有可用的选项,那么我想隐藏上下文菜单,但是当我在上下文菜单上调用 hide() 方法时,它不起作用。下面是我到目前为止所做的代码片段。在 .html 文件中<p-table #table (onContextMenuSelect)="onContextMenuSelect($event, tableContextMenu)" [contextMenu]="tableContextMenu"> </p-table><p-contextMenu #tableContextMenu appendTo="body" [model]="contextMenus"></p-contextMenu>在 .ts 文件中 public onContextMenuSelect(event, contextMenu){     if(this.loadContextMenu){     contextMenu.hide();   }}html
查看完整描述

1 回答

?
摇曳的蔷薇

TA贡献1793条经验 获得超6个赞

如果条件匹配,更改(onContextMenuSelect)contextmenu将触发。contextMenu.hide();

<p-table #table (contextmenu)="onContextMenuSelect($event, tableContextMenu)" [contextMenu]="tableContextMenu"> </p-table>




查看完整回答
反对 回复 2023-12-04
  • 1 回答
  • 0 关注
  • 60 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信