我在ionic中使用以下代码询问用户的邮政编码和城市:
<ion-row>
<ion-col col-5>
<ion-item no-padding>
<ion-input type="number" class="input-without-icon"
[placeholder]="'reportDetails.contactData.label.postalCode' | translate"
[(ngModel)]="viewModel.model.contactData.postalCode"
(ngModelChange)="viewModel.update()"
[disabled]="viewModel.model.isSubmitted"></ion-input>
</ion-item>
</ion-col>
<ion-col col-7>
<ion-item no-padding>
<ion-input type="text" [placeholder]="'reportDetails.contactData.label.city' | translate"
[(ngModel)]="viewModel.model.contactData.city"
(ngModelChange)="viewModel.update()"
[disabled]="viewModel.model.isSubmitted"></ion-input>
</ion-item>
</ion-col>
</ion-row>现在,我添加了一个服务,它向给定的邮局返回一个城市列表。城市的数量可以从0到5。
如果计数为1,则城市名称应立即填充到城市输入中。如果计数>1,则应该有一个选择,我可以在城市之间进行选择。如何实现这一点有什么建议吗?
发布于 2018-02-17 18:20:38
您可以使用ngif来实现这一点。*ngIf="cities?.length>0“。如果长度大于
https://stackoverflow.com/questions/48823700
复制相似问题