单击后p-slideMenu不会隐藏

时间:2019-07-05 16:09:29

标签: primeng

p-slideMenu单击后无法隐藏。 在相同的表单数组中添加新表单,然后单击p-slide菜单。但单击后无法隐藏。

使用以下方法并隐藏一小段,然后再次显示幻灯片菜单。

 <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());
}

}

0 个答案:

没有答案