如何在选择/点击ionic-select-option中的选项时获得回调

sg24os4d  于 2022-12-08  发布在  Ionic
关注(0)|答案(1)|浏览(126)

离子型:6.12.3电离角:

<ion-select (ionChange)="onChange($event,item,'a')"> 
     <ion-select-option value="f" >Female</ion-select-option>
     <ion-select-option value="m" >male</ion-select-option>
</ion-select>

我试着在ion-select-option中给出(click)="someFunction()",但没有工作。有什么解决办法吗?点击男性或女性我需要一个回调(不是在提交或点击确定)。

imzjd6km

imzjd6km1#

这是我的代码,你可以试试这个=〉

HTML格式:

<ion-select [(ngModel)]="myProp" (ngModelChange)="ngMode($event)" (ionChange)="ionChangeEvent($event)" placeholder="Please Select State">
    <ion-option  value="0" >Female</ion-option>
    <ion-option  value="1">Male</ion-option>
    <ion-option  value="2">Other</ion-option>
</ion-select>

TS:

myProp:any;
  ionChangeEvent($event){
    console.log("From Ioc Change:"+$event);
    //console.log(this.myProp);
  }
  ngMode($event){
    console.log("From ngModel Change:"+$event);
    //console.log(this.myProp);
  }

注意:ionChangengModelChange都工作正常.请检查Stackblitz Demo Link .

相关问题