使用Ionic2
和Angular2
,我想让用户在选择选项'其他'从选择框。
选择示例:
以下是代码:
<ion-item>
<ion-label>Select Profession</ion-label>
<ion-select [(ngModel)]="userType">
<ion-option *ngFor="let ut of userTypeList" [value]="ut.value" [innerHTML]="ut.label"></ion-option>
</ion-select>
</ion-item>
&#13;
答案 0 :(得分:2)
您可以使用userType
属性并在其值等于 other 选项的值时显示输入:
<ion-item>
<ion-label>Select Profession</ion-label>
<ion-select [(ngModel)]="userType">
<ion-option *ngFor="let ut of userTypeList" [value]="ut.value" [innerHTML]="ut.label"></ion-option>
</ion-select>
</ion-item>
<ion-item *ngIf="userType == 'otherOptionValue'">
<ion-label>Detail</ion-label>
<ion-input type="text"></ion-input>
</ion-item>