angular - 如何在 Ionic 3 项目中将我的 ion-datetime 的“分钟”设置为当前日期?
问题描述
我正在尝试根据使用移动应用程序的设备将我的 ion-datetime 的“min”属性设置为当前日期。
目前,这是我的 ionic 3 项目中的代码:
<ion-datetime displayFormat="DD/MM/YYYY" [min]="minimum"></ion-datetime>
我有种想法,我必须将我的“min”属性绑定到后端变量,但我不确定如何这样做。
PS:我是 Ionic 3 的初学者,所以链接/详细指导会很有帮助。
谢谢你。
解决方案
您只需要在名为 minimum 的组件中创建一个变量,该变量包含您不想低于的日期。例如(如果您使用的是 moment.js - 恰好在我面前有这段代码)
this.minimum = moment().subtract(3, 'months').format('YYYY-MM-DD');
或标准 JS:
this.minimum = new Date(); // set whatever minimum you need
推荐阅读
- macos - Wireshark v3.05 在 macOS Catalina (10.15) 下崩溃:QT 库不兼容?
- django - 我应该为我的项目使用 Instagram postgressql id 生成器技术吗
- reactjs - 当我在视图中添加两张幻灯片时,React-slick 在 DOM 中显示 5 个幻灯片元素
- python-3.x - 将子列表中的行附加到新列表
- delphi - 有没有办法让 Delphi VCL Form 边框变圆?
- saxon - 如何获取发生 Saxon XSLT 编译错误的行号?
- excel - 选择一列多个csv文件,并以可识别的顺序合并到一个文件中
- java - Socket.io 突然崩溃,说“java.lang.IllegalArgumentException:需要包含原因的代码”。
- regex - 正则表达式 - 使用“替换”使用捕获组删除内容
- reactjs - 开玩笑不使用我的模拟,而是用于通过 node_modules 导入的函数