我试图在应用条件时隐藏上下文菜单。我看到了这篇文章并继续阅读,但仍然显示了上下文菜单。我正在尝试将上下文菜单添加到 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
摇曳的蔷薇
相关分类