如何解决ion-datetime显示默认值onclick,然后更新新的最大值和最小值
我正在尝试将最大和最小值设置为如下所示的离子日期时间
correction.ts
minstartdate:String = '2020-08-14T05:30Z';
maxenddate:String = '2020-08-14T05:30Z';
open(id,type){
this.editTimeclockLog = (this.timeClockLog.find(logid => logid.id === id));
this.minstartdate = moment(this.editTimeclockLog.punch_datetime,moment.ISO_8601).format();
this.maxenddate = moment('2020-08-27 21:03:59',moment.ISO_8601).format();
this.whInput = moment(this.editTimeclockLog.punch_datetime).format();
this.sTime.open();
}
HTML
<ion-datetime #dateTime style="display:none" displayFormat="MMM DD,YYYY HH:mm" min="{{minstartdate}}" max="{{maxenddate}}" [(ngModel)]="whInput" ></ion-datetime>
当我单击ion-datetime时,将调用open()
函数,并且第一次将默认值'2020-08-14T05:30Z'
添加到最小值和最大值中,然后再次关闭并打开它,然后值会相应更新。我该如何解决这个问题?我想要最小和最大值更新onclick。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。