gpt4 book ai didi

javascript - Click 事件在实际按钮周围触发

转载 作者:行者123 更新时间:2023-12-02 23:40:27 25 4
gpt4 key购买 nike

我正在开发一个 Ionic 应用程序。我有一个 ionic 列表,其中包含 ionic 项目的点击事件。当我点击 ion-list 项目时也会触发点击事件

ion-item 仅在此处触发 onclick

ion-item

ion-list红色标记显示我可以在哪里触发事件

ion-list

     <div>
<ion-list *ngFor="let y of x">
<p>Date</p>
<ion-item *ngFor="let z of y" (click)="click(y.id)">
{{event.title}}
</ion-item>
</ion-list>
</div>

项目之间的小间隙是可点击的...为什么以及如何更改它?

解决方案

将 event.stopPropagation() 添加到点击事件。

click(id :string){
event.stopPropagation();
//more code
}

最佳答案

您应该停止事件冒泡以停止点击父元素:您应该为此使用event.stopPropagation()

关于javascript - Click 事件在实际按钮周围触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56102583/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com