首页 > 解决方案 > 如何对点击事件应用条件

问题描述

一键事件有两个功能。我正在尝试对其应用条件:

下面是我的代码:

<button mat-icon-button class="editApp" [disabled]="app.d"
  (click)="$event.stopPropagation(); editVersionDetails()">
    <mat-icon  aria-label="Example edit icon">edit</mat-icon>
</button>

标签: angularangular-material

解决方案


很简单,你可以这样做..

<button mat-icon-button class="editApp" [disabled]="app.d"
  (click)="app.d ? $event.stopPropagation() : editVersionDetails()">
    <mat-icon  aria-label="Example edit icon">edit</mat-icon>
</button>

推荐阅读