假设我在可点击容器中有一个按钮
<div class="container" (click)="onContainerClick()">
<button (click)="onButtonClick()">Button</button>
</div>
当我点击按钮时,onContainerClick 和 onButtonClick 都会被触发。 有没有办法只触发容器内按钮的点击事件。
最佳答案
<button (click)="$event.stopPropagation();onButtonClick()">Button</button>
您需要停止事件的传播。这应该覆盖它
关于javascript - 如何在可点击元素内制作按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59250383/