文章图片
本文首发:《最好用的 12 款 Vue Timepicker 时间日期选择器测评推荐 - 卡拉云》
Vue 时间日期选择器(date-timepicker)组件在使用 Vue 框架开发中使用非常频繁。vue timepicker 除了基础选择日期时间外,还有非常多样的功能配合不同场景使用,比如 12/24小时,禁止选择某些日期,高亮某些日期,夜间模式,多语言,酒店订单的特别场景等。本文记录了我自己使用多年最好用的 12 款 vue timepicker 组件,每一款都经过我实际测试,推荐给大家。
如果你正在搭建后台管理工具,又不想处理前端问题,推荐使用卡拉云,卡拉云是新一代低代码开发工具,可一键接入常见数据库及 API ,无需懂前端,仅需拖拽即可快速搭建属于你自己的后台管理工具,一周工作量缩减至一天,详见本文文末。
【最好用的 12 款 Vue Timepicker 时间日期选择器测评推荐 - 卡拉云】接下来介绍 12 款我自己常用的 Vue Timepicker 第三方组件,它们各有特色,希望能帮你找到合适你的选择器
- Vuejs Datepick - 基础款王者,从时间到日期全覆盖
- Elegant Date Picker for Vue - 支持夜间模式,自定义语言,自定义格式
- Material Vue DateRange Picker - 内置时间范围选择,选择更快捷
- Vue Date Range Picker - 无 JQuery 依赖,丰富选择功能
- Vue Lendar – 极简设计,代码简洁
- Vue Vanilla - 12/24 小时制,可「高亮显示」和「禁用显示」日期
- Airbnb Datepicker - Airbnb 风格,对移动端友好,多浏览器支持
- Vue Hotel Datepicker - 针对酒店选房类场景特别优化
- Vue Date Time - 对移动端友好,i18n 多语言
- Vue CTK Date Time Picker Component - 可定义颜色,有禁用选择
- Vue MJ DateRange Picker - 一键范围选择,自定义主题,多语言
- Vuejs Date Time Picker - 轻巧,可自定义颜色,时间日期同选
文章图片
先来推荐 Vuejs Datepicker ,它涵盖了日期、时间、时间日期多个纬度的时间选择。如果 UI 上没有太多要求,直接上,没太多问题。
- 日期选择器
- 时间日期选择器
- 日期范围选择器
- 时间选择器
- 支持 pkg Module
2. Elegant Date Picker for Vue - 支持夜间模式,自定义语言,自定义格式
文章图片
Elegant Date Picker for Vue 除了时间选择器的基础功能外,还包含了夜间模式,自定义语言,自定义日期格式,它的样式可以随心调整。
- 日期范围
- 自定义语言
- 自定义日期格式
- 支持夜间模式
- 使用 CSS 变量自定义样式
3.Material Vue DateRange Picker - 内置时间范围选择,选择更快捷
文章图片
Material Vue DateRange Picker 自带时间范围选择,一键最后 7 天,最后 30 天,或者根据应用场景有针对性的设置一键选择范围。
- 内置时间选择范围选项
- 日期选择器
- 日期范围选择器
- 时间选择器
4. Vue Date Range Picker - 无 JQuery 依赖,丰富选择功能
文章图片
Vue Date Range Picker 没有 JQuery 依赖,所有功能在一个 UI 上排的整整齐齐,一目了然。
- 日期范围选择器
- 时间选择器
- 日期选择器
- 没有 JQuery 依赖
- 灵感来自 Bootstrap 日期范围选择器
5. Vue Lendar – 极简设计,代码简洁
文章图片
Vue Lendar 走极简设计路线的,不仅代码简洁清晰,设计也极其简洁。
- 日期选择器
- 时间选择器
- 日期范围选择器
- 代码简洁
- 极简设计
6. Vue Vanilla - 12/24 小时制,可「高亮显示」和「禁用显示」日期
文章图片
Vue Vanilla 日期/时间选择器比其他几个的优势在于它有「高亮显示」和「禁用显示」日期的功能,很适合引导用户选择和标记哪些日期用户不能选择的场景。
- 日期/时间选择器
- 突出显示和禁用日期,
- 12/24 小时制
7. Airbnb Datepicker - Airbnb 风格,对移动端友好,多浏览器支持
文章图片
Airbnb Datepicker 是 Airbnb 风格的时间选择器,对移动端友好,有「禁用日期」选择。
- 轻便小巧
- 可自定义配置
- 范围选择
- 禁用日期
- 多浏览器支持,甚至支持 IE9
8. Vue Hotel Datepicker - 针对酒店选房类场景特别优化
文章图片
Vue Hotel Datepicker 特别针对酒店类选房场景优化,移动端选择日期可滑动操作,对移动端友好
- 日期/时间选择器
- 特别为酒店预定场景定制
- 设计简洁高效
9. Vue Date Time - 对移动端友好,i18n 多语言
文章图片
Vue Date Time android 风,对移动端支持友好,i18n 多语言,支持 12/24小时制切换。
- 移动端友好
- 时间/日期选择器
- 12/24 小时制
- 自定义日期格式
- 最小/最大日期时间
- i18n 多语言
10.Vue CTK Date Time Picker Component - 可定义颜色,有禁用选择
文章图片
Vue CTK Date Time Picker Component 可定制颜色,有禁用时间选择。
- 日期/时间选择器
- 日期范围选择器
- 禁用日期显示
- 可定制的颜色
11.Vue MJ DateRange Picker - 一键范围选择,自定义主题,多语言
文章图片
Vue MJ DateRange Picker 功能相当全,支持多语言,自定义主题以及自定义 UI 面板,一键范围选择,禁止显示过去时间。虽然功能很全,但代码依然简洁轻巧。
- 日期范围选择器
- 自定义主题
- 多语言支持
- 自定义面板
- 禁止显示过去日期
- UI 现代
- 代码简洁
12. Vuejs Date Time Picker - 轻巧,可自定义颜色,时间日期同选
文章图片
Vuejs Date Time Picker 支持日期时间选择,可12/24小时切换,更换颜色。
- 日期时间选择器
- 12/24 小时制
- 日期选择器
- 时间选择器
- 自定义颜色
Vue Date Time Picker 时间选择器总结 本文推荐了我自己使用多年的 12 款最好用的 Vue Date Time Picker 时间日期选择器,这其中一定有一款适合你。这些第三方组件已经帮我们节省大量开发时间,如果还想更进一步,推荐使用卡拉云,卡拉云内置时间选择器,无需懂任何前端,仅需拖拽即可快速生成。
文章图片
卡拉云是新一代低代码开发工具,免安装部署,可一键接入包括 MySQL 在内的常见数据库及 API。可根据自己的工作流,定制开发。无需繁琐的前端开发,只需要简单拖拽,即可快速搭建企业内部工具。原来三天的开发工作量,使用卡拉云后可缩减至 1 小时,欢迎免费试用卡拉云。
扩展阅读:
- 最好的 5 款翻译 API 接口对比测评
- 最好用的七大顶级 API 接口测试工具
- 最好用的 5 款 React 富文本编辑器
- Postman 使用教程 - 手把手教你 API 接口测试
- 手把手教你Vue3+Node.js+Expres+MySQL环境搭建
- Axios 教程:Vue + Axios 安装及实战 - 手把手教你搭建加密币实时价格看板
推荐阅读
- 如何在 Vue 中加入图表 - Vue echarts 使用教程 - 卡拉云
- 防御式CSS是什么(这几点属性重点防御!)
- Vite + Vue3 初体验 —— Vue3 篇
- vue移动端下拉刷新和上拉加载组件,体积小运行快
- Vue中将json数据导出为Excel表格
- [Vue] mounted阶段获取不到dom的原因及解决方法
- h5通过ping++集成几种支付
- VUE 巧用$attrs和inheritAttrs提高组件的可扩展性
- vuex在F5时数据丢失的两种办法