首页 > 解决方案 > Angular mat-menu 不同 onMenuClosed 基于事件

问题描述

我有一个带有输入、“取消”和“保存”按钮以及我要处理的 3 个不同事件的 mat-menu 组件:

  1. 保存按钮 - 输入值保存
  2. 取消按钮单击 - 输入值变为初始值(在 opn mat 菜单之前)
  3. 外部点击 - 与取消按钮相同的行为但如果我使用onMenuClosed我无法识别是哪个事件启动了那个。我该怎么办?
onMenuClosed(resetNoteValue): void {
      this.noteValue = null;//value always set to null no matter I click save or click outside of mat-menu
  }

谢谢

标签: angulartypescriptfrontend

解决方案


推荐阅读