Angular 在ngx上下文中以编程方式关闭子菜单
我将ngx contextmenu用于右键单击菜单,并将子菜单(基于ngx contextmenu站点实现子菜单)用于contextmenu中的某些菜单。Angular 在ngx上下文中以编程方式关闭子菜单,angular,contextmenu,ngx-contextmenu,Angular,Contextmenu,Ngx Contextmenu,我将ngx contextmenu用于右键单击菜单,并将子菜单(基于ngx contextmenu站点实现子菜单)用于contextmenu中的某些菜单。 <context-menu> <ng-template contextMenuItem [subMenu]="saySubMenu"> Say... </ng-template> <context-menu #saySubMenu> <ng-
<context-menu>
<ng-template contextMenuItem [subMenu]="saySubMenu">
Say...
</ng-template>
<context-menu #saySubMenu>
<ng-template contextMenuItem (execute)="showMessage('Hi, ' + $event.item.name)">
...hi!
</ng-template>
<ng-template contextMenuItem (execute)="showMessage('Hola, ' + $event.item.name)">
...hola!
</ng-template>
<ng-template contextMenuItem (execute)="showMessage('Salut, ' + $event.item.name)">
...salut!
</ng-template>
</context-menu>
<ng-template contextMenuItem divider="true"></ng-template>
<ng-template contextMenuItem let-item (execute)="showMessage($event.item.name + ' said: ' + $event.item.otherProperty)">
Bye, {{item?.name}}
</ng-template>
<ng-template contextMenuItem passive="true">
Input something: <input type="text">
</ng-template>
</context-menu>
如何关闭只能打开的子菜单
saySubMenu.close.next({
eventType: 'cancel'
});