首页 > 解决方案 > 如何在 Ionic 3 项目中将我的 ion-datetime 的“分钟”设置为当前日期?

问题描述

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

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

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

我有种想法,我必须将我的“min”属性绑定到后端变量,但我不确定如何这样做。

PS:我是 Ionic 3 的初学者,所以链接/详细指导会很有帮助。

谢谢你。

标签: angularionic3

解决方案


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

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

或标准 JS:

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

推荐阅读