如何将 ion-datetime 的 "min" 设置为 Ionic 3 项目中的当前日期?

How do I set the "min" for my ion-datetime to the current date in my Ionic 3 project?

我正在尝试根据使用移动应用程序的设备将我的 ion-datetime 的 "min" 属性 设置为当前日期。

目前,这是我的 ionic 3 项目中的代码:

<ion-datetime displayFormat="DD/MM/YYYY" [min]="minimum"></ion-datetime>

我觉得我必须将我的 "min" 属性 绑定到后端变量,但我不确定该怎么做。

PS:我是 Ionic 3 的初学者,所以 link/detailed 指导会有很大帮助。

谢谢。

您只需要在名为 minimum 的组件中创建一个变量来保存您不想低于的日期。例如(如果您使用的是 moment.js - 恰好我面前有这段代码)

this.minimum = moment().subtract(3, 'months').format('YYYY-MM-DD');

或标准 JS:

this.minimum = new Date(); // set whatever minimum you need