Skip to content

基于vue3的移动端日期、时间选择插件(支持农历/节假日),日期选择面板以日历形式展示。支持单选、多选、范围选择模式;上下滑动切换周/月模式。支持快速切换年份和月份。支持两种模式:1,月模式,左右滑动切换月份。2、周模式,左右滑动切换周。

License

Notifications You must be signed in to change notification settings

andsontu/vue3-hash-calendar

 
 

Repository files navigation

logo

vue3-hash-calendar

基于 vue3 的移动端日历组件

Build Status version download visitors Gzip Size license

🔥 文档网站    🌈 更新日志


特性

  • 支持自定义农历/节假日
  • 支持单选、多选、范围选择类型
  • 上下滑动可切换周/月模式
  • 支持快速切换年份和月份
  • 周模式,左右滑动切换周
  • 月模式,左右滑动切换月份
  • 单元测试全覆盖
  • 详尽的文档和示例
  • 支持定制主题
  • 国际化语言支持(中/英)
  • 使用 TypeScript 开发,提供完整的类型定义文件

安装

# 通过 npm
npm i vue3-hash-calendar

# 通过 yarn
yarn add vue3-hash-calendar

# 通过 pnpm
pnpm add vue3-hash-calendar

引入

import Vue from 'vue';
import VueHashCalendar from 'vue3-hash-calendar';
import 'vue3-hash-calendar/es/index.css';

Vue.use(VueHashCalendar);

使用

<vue-hash-calendar />

仓库地址

其他版本

效果图

默认配置

default

周视图模式

week

标记日期

mark

快速切换年月

yearmonth

区间选择

range

多选

multiple

About

基于vue3的移动端日期、时间选择插件(支持农历/节假日),日期选择面板以日历形式展示。支持单选、多选、范围选择模式;上下滑动切换周/月模式。支持快速切换年份和月份。支持两种模式:1,月模式,左右滑动切换月份。2、周模式,左右滑动切换周。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 69.8%
  • JavaScript 16.4%
  • Vue 9.6%
  • Less 4.1%
  • Shell 0.1%