Angular 离子离子开关和无线电组点击事件?
我使用的是Ionic3,希望有一个html元素(和),如果我点击它,它将触发一个javascript函数 正如您在下面看到的,我根据添加了一个Angular 离子离子开关和无线电组点击事件?,angular,ionic-framework,ionic2,ionic3,Angular,Ionic Framework,Ionic2,Ionic3,我使用的是Ionic3,希望有一个html元素(和),如果我点击它,它将触发一个javascript函数 正如您在下面看到的,我根据添加了一个ng clickattibute,但它没有调用javascript函数 谢谢你的建议 settings.html <ion-list> <ion-item ng-click="notifications()"> <ion-label>Notifications</ion-label> &l
ng click
attibute,但它没有调用javascript函数
谢谢你的建议
settings.html
<ion-list>
<ion-item ng-click="notifications()">
<ion-label>Notifications</ion-label>
<ion-toggle [(ngModel)]="personModel.notifications" id="notifications">Notifications</ion-toggle>
</ion-item>
</ion-list>
<br>
<ion-list radio-group [(ngModel)]="personModel.milesKm" id="milesKm">
<ion-item ng-click="milesKm()">
<ion-label>Km</ion-label>
<ion-radio value="0"></ion-radio>
</ion-item>
<ion-item ng-click="milesKm()">
<ion-label>Miles</ion-label>
<ion-radio value="1"></ion-radio>
</ion-item>
</ion-list>
ng click
是AngularJS(Angular1)语法,在angular>=2时不起作用
具有ionSelect
输出事件和ionChange
事件
<ion-list radio-group [(ngModel)]="personModel.milesKm" id="milesKm">
<ion-item (click)="milesKm()">
<ion-label>Km</ion-label>
<ion-radio value="0"></ion-radio>
</ion-item>
<ion-item (click)="milesKm()">
<ion-label>Miles</ion-label>
<ion-radio value="1"></ion-radio>
</ion-item>
</ion-list>
因此,您可以:
<ion-list radio-group [(ngModel)]="personModel.milesKm" id="milesKm">
<ion-item>
<ion-label>Km</ion-label>
<ion-radio value="0" (ionSelect)="milesKm()"></ion-radio>
</ion-item>
<ion-item ng-click="milesKm()">
<ion-label>Miles</ion-label>
<ion-radio value="1" (ionSelect)="milesKm()"></ion-radio>
</ion-item>
</ion-list>
ng click
是AngularJS(Angular1)语法,在angular>=2时不起作用
具有ionSelect
输出事件和ionChange
事件
<ion-list radio-group [(ngModel)]="personModel.milesKm" id="milesKm">
<ion-item (click)="milesKm()">
<ion-label>Km</ion-label>
<ion-radio value="0"></ion-radio>
</ion-item>
<ion-item (click)="milesKm()">
<ion-label>Miles</ion-label>
<ion-radio value="1"></ion-radio>
</ion-item>
</ion-list>
因此,您可以:
<ion-list radio-group [(ngModel)]="personModel.milesKm" id="milesKm">
<ion-item>
<ion-label>Km</ion-label>
<ion-radio value="0" (ionSelect)="milesKm()"></ion-radio>
</ion-item>
<ion-item ng-click="milesKm()">
<ion-label>Miles</ion-label>
<ion-radio value="1" (ionSelect)="milesKm()"></ion-radio>
</ion-item>
</ion-list>