我有2選擇在離子2,我能夠動態填充第二個基於在第一個選擇的值。但我不能在羣體之後設置選定的默認選項。我想:動態選擇選項離子2
<ion-item>
<ion-label>City</ion-label>
<ion-select (ionChange)="setCity($event)">
<ion-option selected >City1</ion-option>
<ion-option >City2</ion-option>
</ion-select>
</ion-item>
<ion-item>
<ion-label>Zona</ion-label>
<ion-select >
<ion-option *ngFor ="let location of locations[city]"
[selected] = location.selected >
{{location.zone}}
</ion-option>
</ion-select>
</ion-item>
in .ts
this.locations = {'City1':[{ zone: 'Zone1', selected: true},{zone:'Zone2', selected: false}],
'City2': [{zone: 'Zone3', selected: false} {zone:'Zone4', selected: true}]}
setCity(event){
this.city = event;
}
有第二離子選擇填充
謝謝後沒有選擇值。
我已經做到了這一點,它的工作原理就像在plnkr例子。但在第二選擇沒有選定的區域(默認選定項目) –
rahul帕特爾,沒有工作。 –
顯示你的代碼,它在plnkr例子中工作。你需要完整的代碼? –