【发布时间】:2023-03-05 10:06:01
【问题描述】:
我的应用部署了 Ionic 3,现在我正在迁移到 Ionic 4。
Ionic 4 的一个问题是使用 ngModel 和 ngModelChange 进行离子选择, 似乎当我选择一个选项时,ngModel 没有更新,因此 ngModelChange 没有被调度。
我的代码:
<ion-item>
<ion-label floating>{{ 'Model' | translate }}</ion-label>
<ion-select name="model" [(ngModel)]="device.model" (ngModelChange)="updateFirmwareList()" [disabled]="!isNew"
required #model="ngModel" [cancelText]="ionSelecNameCancel" [okText]="ionSelecNameOk" ngDefaultControl>
<ion-select-option *ngFor="let model of modelList" [value]="model">{{ model }}</ion-select-option>
</ion-select>
</ion-item>
我已经加载了 FormsModule 模块。
没有显示错误。
我从 ModalController 调用组件。
【问题讨论】: