Vue+element 日期时间组件选择器精确到分钟,禁止选秒的配置

如图

添加输入框显示格式

html 复制代码
 format="yyyy-MM-dd HH:mm"

 value-format="yyyy-MM-dd HH:mm"
html 复制代码
<el-date-picker
    v-model="query.startDate" 
    format="yyyy-MM-dd HH:mm" 
    value-format="yyyy-MM-dd HH:mm" 
    type="datetimerange" 
    range-separator="至" class="date-item" 
    :start-placeholder="$t('NeoLight.startTime')"
    :end-placeholder="$t('NeoLight.endTime')"
    @change="crud.toQuery" 
/>

并修改样式如下

css 复制代码
.el-time-spinner.has-seconds .el-time-spinner__wrapper:nth-child(3) {
  display: none !important;
}

这样就可以显示到分了~

同理, 选择器精确到小时,并且禁止选分钟和秒的配置

添加显示格式

html 复制代码
 format="yyyy-MM-dd H"

 value-format="yyyy-MM-dd HH"
html 复制代码
<el-date-picker
    v-model="query.startDate" 
    format="yyyy-MM-dd H" 
    value-format="yyyy-MM-dd HH" 
    type="datetimerange" 
    range-separator="至" class="date-item" 
    :start-placeholder="$t('NeoLight.startTime')"
    :end-placeholder="$t('NeoLight.endTime')"
    @change="crud.toQuery" 
/>

并修改样式

css 复制代码
.el-picker-panel{
    .el-scrollbar:nth-of-type(2) {
        display: none !important;
    }
}
.el-time-spinner {
    text-align: center;
}
相关推荐
叼烟扛炮1 小时前
[LangChain] 学习笔记(03):打破失忆症——对话机制与上下文管理
java·前端·javascript·笔记·学习·langchain
卋罖7502 小时前
Razor 视图 + JavaScript + Vue/iView 组件实现的表格自定义列
javascript·vue·iview·razor视图
IT_陈寒3 小时前
SpringBoot实战技巧总结
前端·人工智能·后端
TeamDev3 小时前
使用 JxBrowser 在桌面应用中集成 Spring
java·前端·后端·spring·混合应用·jxbrowser·浏览器控件
陈随易4 小时前
Rolldown 把插件改动回传提速 26 倍
前端·后端·程序员
笃行35012 小时前
集中式与分布式,KingbaseES 的四种形态共用一套内核
前端
陈随易13 小时前
Vue 编译器换掉 source map,快了三四成
前端·后端·程序员
ZhengEnCi14 小时前
12 种高级 UI 交互效果及对应 AI 提示词:从按压回弹到底部抽屉的物理感教学
前端·css·交互设计
IT_陈寒17 小时前
Redis大key删除为什么会导致服务卡顿?我的线上事故复盘
前端·人工智能·后端
系统集成-鹰翔17 小时前
ERP图片改名后仍命中识别缓存:缓存键、十分钟到期与调用计数
javascript·经验分享·后端