javascript - 在 vuejs 中配置 flat-pickr 日期和时间?
问题描述
我正在研究平面选择器。现在到配置部分。我有两个字段:start date
和end date
. 我想当我选择时间start date
默认为上午 12 点。并选择 的时间end date
,默认为 12h PM
// start date
<flat-pickr
id="campaign-startdate"
v-model="model.startdate"
class="form-control"
:config="formatStartDate"
/>
// end date
<flat-pickr
id="campaign-enddate"
v-model="model.endDate"
class="form-control"
:config="formatEndDate"
/>
data() {
return: {
model:{
startDate: null,
endDate: null,
},
formatStartDate: {
enableTime: true,
dateFormat: 'd-m-Y H:i'
},
formatEndDate: {
enableTime: true,
dateFormat: 'd-m-Y H:i'
}
}
}
解决方案
您可以在配置中为每个选择器设置默认时间小时和分钟。
configStartDate: {
altFormat: "F j, Y",
altInput: true,
enableTime: true,
defaultHour:0,
},
configEndDate:{
altFormat: "F j, Y",
altInput: true,
enableTime: true,
defaultHour:12,
}
为 startdate设置defaultHour:0 ,为 enddate设置defaultHour:12
请参阅演示flatpickr的链接
推荐阅读
- php - 在我的数据库类中使用 lastInsertID()
- javascript - 未处理的拒绝(TypeError):无法读取未定义的属性(读取“错误”)
- android - Android:TextView 中的文本未修剪
- c# - 检测字符串 C# 中的不可显示字符
- python-3.x - 字符串在列表元素python中显示为字符的子集
- javascript - Discord bot 在命令处理程序问题中嵌入消息
- python - 如果我们不能使用索引列,如何将一个数据框的特定值移动到另一个?
- travis-ci - 从 .travis CI 迁移到 GITHUB 操作
- mysql - mysql | 插入声明 | 尝试获取锁时发现死锁;尝试重启事务
- python - 单击浏览器中的刷新按钮重新提交表单数据