我在 Ionic 2 中有一个基本的滑块
<ion-slides>
<ion-slide>
<h1>Slide 1</h1>
<button (click)="doAction()">Click me</button>
</ion-slide>
<ion-slide>
<h1>Slide 2</h1>
</ion-slide>
<ion-slide>
<h1>Slide 3</h1>
</ion-slide>
</ion-slides>
在我的 ts 文件中
doAction() {
console.log("clicked");
}
单击该按钮不执行任何操作。如果我将按钮放在滑块之外的任何位置,它可以正常工作。滑块是否以某种方式捕获了点击事件?
如果你检查你的按钮,你会看到(.button-inner(。因此,将其更改为外部它将使其正常工作。