首页 > 解决方案 > 当离子菜单按钮在离子中关闭时如何触发功能

问题描述

当离子菜单按钮在离子中关闭时如何触发功能。我有一个像这样的离子菜单按钮

<ion-buttons slot="end"   >
  <ion-menu-button menu="admin"  >
    <ion-icon name="more" ></ion-icon>
  </ion-menu-button>
</ion-buttons>

请告诉我如何在离子菜单按钮关闭时触发功能。

https://imgur.com/a/Vz2XpGq。这是菜单列表

标签: javascripthtmlangulartypescriptionic4

解决方案


那是因为ion-menu-button它不会发出任何事件,它只是一个控制器,所以它甚至没有任何意义发出任何东西。您可以将 ionDidClose / ionWillClose 事件附加到ion-menu实例本身或订阅MenuController. 实现所需功能的一种非常老套的方法(如果您真的需要将事件附加到按钮本身)将使用(click)event.

如果您需要更多信息,请访问 Ionic 文档:https ://ionicframework.com/docs/v3/api/components/app/MenuController/和 ( https://ionicframework.com/docs/api/menu#events


推荐阅读