繁体   English   中英

带有 vue-ctk-date-time-picker 的日期时间选择器

[英]DateTime picker with vue-ctk-date-time-picker

在过去的 6 个小时里,我一直在尝试解决这个问题。 有人可以帮帮我吗。

我使用了这个 DateTime 选择器 vue-ctk-date-time-picker 链接到 gitRepo https://github.com/chronotruck/vue-ctk-date-time-picker

我的开始日期在我的 vue 数据开始中看起来像这样: moment().format("YYYY-MM-DD HH:mm")

示例:2020-06-28 19:30

现在日期选择器工作正常并在该日期和时间开始。 完美的!

我想在 dateTimePicker 中添加一个 maxDate,这样人们就不能 select 的日期和时间高于当前日期。 所以我在这样的数据中创建了另一个属性

maxDate: moment().format("YYYY-MM-DD HH:mm")

现在又是日期时间。

一旦我在日期选择器上添加 prop:maxDate='maxdate' 它就会保留日期,但时间会变为 00:00

我制作的格式无关紧要,我是否使用时刻也无关紧要。 maxDate 属性将我的开始日期时间更改为 00:00,将 maxdate 更改为 00:00。

如果我使用完全相同的道具和数据执行 minDate,则 minDate 会按预期工作。 时间正确日期正确。

将其切换回 maxDate 和 BOOOM:再次 00:00

我究竟做错了什么?

所以想通了。 最大日期应该只是没有时间的日期格式的日期。

maxDate = moment().format("YYYY-MM-DD")

并不是

maxDate = moment().format("YYYY-MM-DD HH:mm")

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM