【发布时间】:2017-05-04 16:48:51
【问题描述】:
我的 ionic 2 应用程序上有一个非常简单的表单。代码如下:
<form #f="ngForm" (ngSubmit)="onBuscar(f)">
<ion-item>
<ion-label>Ano/Mês</ion-label>
<ion-select
name="ano"
ngModel
required
okText="Confirmar"
cancelText="Cancelar"
>
<ion-option *ngFor="let ano of anos" value="{{ano}}" selected="{{ano==ano_atual}}">
{{ano}}
</ion-option>
</ion-select>
<ion-select
name="mes"
ngModel
required
okText="Confirmar"
cancelText="Cancelar"
>
<ion-option *ngFor="let mes of meses; let i = index" value="{{i + 1}}" selected="{{i==mes_atual}}">
{{mes}}
</ion-option>
</ion-select>
</ion-item>
</form>
问题是:当我输入“ngModel”指令时,我默认选择的选项出现了问题。没有它,它工作正常。但是,当提交表单时,我需要它在我的组件上获取我的表单值。任何想法如何解决它?
【问题讨论】:
标签: angular typescript ionic2