p-slideMenu не может скрыться после клика.В том же массиве формы добавление новой формы, нажав p-слайд меню.Но не может скрыться после щелчка.
Используемый ниже метод и скрыть для краткости, затем снова показать слайд-меню.
<span class="custom" i18n-pTooltip="@@COMMON.TOOLTIP.MENU" pTooltip="Operation Menu"
tooltipPosition="right" tooltipZIndex="99999" (click)="_hideHeaderMenu();removeMenu.show($event); this.Index = i;_onClickRemoveMenuEvent($event, i)">
<p-slideMenu overlay=true class="pc-slidemenu-accordion" [menuWidth]="81" #removeMenu [model]="headerItemsArray" [popup]="true"></p-slideMenu>
</span>
private _hideHeaderMenu() {
if (this.headerMenuList){
this.headerMenuList.forEach(menu => menu.hide());
}
if (this.menu){
this.menu.forEach(menu => menu.hide());
}
}