我在我的离子应用程序中使用了Ionic datetime组件
<ion-datetime
displayFormat="YYYY/MM/DD"
pickerFormat="YYYY MMMM DD" [(ngModel)]="summaryDate"
(ionChange)="getDashboardItemsByDate()">
</ion-datetime>
并在 .ts file
中我将默认日期设置为当前日期
public summaryDate: any = new Date().toISOString();
这很好用,但是我遇到的问题是,它在开头调用了 ionChange
事件(因为我已经为这个组件设置了默认值) . 当我设置其默认值时,当用户选择不在开头的日期时,我只想触发此事件 . 有帮助吗?
2 回答
使用
(ngModelChange)
of angular而不是(ionChange)
这是离子的一个错误 . https://github.com/ionic-team/ionic/issues/7806尝试将离子更新到最后一个版本,也许它是固定的 . 但角度方式会很好 .
这应该工作正常
通知($ event)