我在按钮内有一个垫子图标。 Button定义了一个事件,而mat-icon定义了另一个事件。当我单击mat-icon时,其事件与按钮事件一起触发,因为mat-icon位于button标记内。我不希望单击Mat-icon时触发按钮事件,也不希望单击UI时不包括Mat-icon部分的单击按钮时触发Mat-icon。这是角度框架中的HTML片段。
<button type="button" class="" (click)="someevent">
<span >
Text
</span>
<mat-icon class='' (click)="differentevent">
delete
</mat-icon>
</button>
该如何解决?我正在使用Angular,而点击事件是在打字稿中定义的。