如何在angular中强制关闭ngx上下文菜单?

如何在angular中强制关闭ngx上下文菜单?,angular,typescript,ngx-contextmenu,Angular,Typescript,Ngx Contextmenu,在我的angular项目中,我有一个ngx上下文菜单 我有一个组件,在该组件的模板中有如下代码: <div... [contextMenu]="basicMenu"> <context-menu>..... </div> ..... 现在,我的组件,它有这个上下文菜单,在一段时间后被销毁 但是,即使组件已损坏,关联菜单仍在屏幕上 所以,我的问题是,当我的组件被破坏时,如何强制关闭这个上下文菜单 提前谢谢 有一个 关闭所有上下文菜单方法。您可以在ondes

在我的angular项目中,我有一个
ngx上下文菜单

我有一个组件,在该组件的模板中有如下代码:

<div... [contextMenu]="basicMenu">
<context-menu>.....
</div>

.....
现在,我的组件,它有这个上下文菜单,在一段时间后被销毁

但是,即使组件已损坏,关联菜单仍在屏幕上

所以,我的问题是,当我的组件被破坏时,如何强制关闭这个上下文菜单

提前谢谢

有一个
关闭所有上下文菜单
方法。您可以在
ondestory
函数中调用它

导出类AppComponent实现OnDestroy{
@ViewChild(ContextMenuComponent)公共基本菜单:ContextMenuComponent;
构造函数(私有_contextMenuService:contextMenuService){}
恩贡德斯特罗(){
这是._contextMenuService.closeAllContextMenus({eventType:'cancel'});
}
}

您可以使用
ngondestory
@Aluan Haddad,但是在ngondestory中写什么来关闭ngx上下文菜单???