【问题标题】:start Date should currentDate in Ionic2 dateTime开始日期应为 Ionic2 日期时间中的 currentDate
【发布时间】:2017-04-06 02:47:25
【问题描述】:

我正在尝试将当前日期设置为 Ionic2 中日期时间的开始日期。 用户应该不能选择昨天或上一个日期。

这是我的代码。

 <ion-datetime class="date-input-box" min ="2017-04-05" displayFormat="MM/DD/YY" pickerFormat="MMM DD YYYY" [(ngModel)]="event.date"(ionChange)="timeChange()"> 

我在 Ionic1 中看到了一个 plunker。这很好用。 但我想在 ionic2 中使用这个

http://embed.plnkr.co/mIEnslYTrSSiCROx6qsH/preview

这与我的要求几乎相同。但这是在 angular1 中。

这个我也试过了

https://forum.ionicframework.com/t/ionic-2-date-picker-min-max-date/74492

【问题讨论】:

  • 我尝试添加 min date ,但这对我不起作用,@Ajk_P 我也编辑了我的问题。
  • @Ajk_P 不起作用。给出错误。如果我们不使用空格。即日期和日期格式。
  • 例外!!请告诉工程您是如何做到这一点的。错误:./ProposalConfirmDateModalPage 类 ProposalConfirmDateModalPage 中的错误 - 内联模板:35:12 原因:无法读取 null @Ajk_P 的属性“年份”

标签: angular datetime ionic-framework ionic2


【解决方案1】:

一切正常。

Plunker

.html

 <ion-item>
  <ion-label>Date</ion-label>
  <ion-datetime displayFormat="MM/DD/YY" pickerFormat="MMM DD YYYY" min="2017-04-05" 
  max="2020-10-31" [(ngModel)]="myDate">
  </ion-datetime>
</ion-item>

.ts

 myDate="2017-04-05T17:48:20.084Z";

【讨论】:

  • 没问题的。你可以用我上面的plunker@Ajk_P玩
  • @Sampath 感谢您的了解。你解决了我的问题。
  • 很高兴 :)
猜你喜欢
  • 2021-08-05
  • 1970-01-01
  • 1970-01-01
  • 2018-08-15
  • 1970-01-01
  • 2020-10-05
  • 2020-03-21
  • 1970-01-01
  • 2017-01-05
相关资源
最近更新 更多