0
我希望把離子選擇和離子日期時間在同一個離子項目象下面這樣:離子 - 如何把離子選擇和離子日期時間一起離子項目排
<ion-item *ngFor="let column of columns">
<ion-label floating>{{column.title}}</ion-label>
<ion-select *ngIf="column.type=='customDate'">
<ion-option value="on">on</ion-option>
<ion-option value="onorbefore">on or before</ion-option>
<ion-option value="onorafter">on or after</ion-option>
<ion-option value="bewteen">between</ion-option>
</ion-select>
<ion-datetime *ngIf="column.type=='customDate'" displayFormat="YYYY-MM-DD" ></ion-datetime>
<ion-datetime *ngIf="column.type=='customDate'" displayFormat="YYYY-MM-DD" ></ion-datetime>
<ion-input *ngIf="column.type=='text'" type="text" [(ngModel)]="filterValues[column.id]"></ion-input>
</ion-item>
的邏輯是如果列類型是customDate,然後顯示下拉選擇和兩個日期時間選擇器。基於用戶選擇的dateType,第二個dateTime選擇器將被隱藏。
現在的問題是,如果我使用上面的代碼,那麼我只能看到dateTime組件。 dateType下拉選擇不再存在。我查看了Web控制檯中的源代碼,下拉列表中的dateType選項是空的。
使用離子項目組件有任何限制嗎?爲什麼你不能在同一個離子項目列中一起顯示所有三個?
感謝
'離子item'是那麼難習慣。在那種情況下,我通常使用'div'代替它 – Duannx