Vue.js的简洁轻量级日历插件– V-Calendar

Vue.js的简洁轻量级日历插件– V-Calendar
插件名称 v-calendar
版本号 v2.3.1
发布时间 2020年6月19日
插件作者 nathanreyes

一个轻量级的,无依赖项的插件,用于在Vue.js中构建属性日历。

特征:

  • 显示干净和简单的属性日历
  • 内置对各种属性的支持,包括
    • 高亮区域
    • 指标
    • 日内容样式(悬停和非悬停)
  • 将属性应用于多个日期或日期范围(开始和结束日期)
  • 日期选择器以各种选择模式支持所有本地v日历道具/事件
    • 单一日期
    • 多个日期
    • 日期范围
  • 带有自定义插槽支持的广泛API
  • 反应灵敏且移动友好
    • 处理水龙头以选择日期
    • 处理滑动以进行月份导航

安装和下载:

$npm install v-calendar

变更日志:

v2.3.1 (07/14/2021)

  • 更新

v2.3.0(03/14/2021)

  • 如果firstDayOfWeek!== 1,则修正修剪周缺少的日期
  • 修正日历隐藏中的输入格式
  • 修复时间范围和输入更新的日期范围归一化
  • 添加show-weeknumbers属性(布尔值|字符串),并支持左,左外,右或右外位置
  • 添加weeknumberclick事件,该事件在点击时发出星期数据

v2.2.4(2020年2月28日)

  • 将日历窗格组件的InheritAttrs设置为false
  • 修复模式===’时间’时时间选择器的空日期
  • 添加modelConfig.fillDate参数以填充缺少的日期部分
  • 提供popPover选项作为showPopover,hidePopover,togglePopover的默认选项

v2.2.3(02/01/2020)

  • 当使用修剪星期道具时修复底部类
  • 缺少结束日期时修复日期范围清除和页面调整

v2.2.2(2020年1月27日)

  • 更新lodash以修复安全漏洞

v2.2.1(01/24/2020)

  • 如果提供了任何最小或最大道具,则通过禁用某些月份和年份项目来修复错误。
  • 必要时禁用导航到下一组和上一组月份和年份。

v2.2.0(01/17/2020)

  • 将以Z结尾的ISO日期将时区偏移量设置为0
  • 使用以Z结尾的掩码进行格式化时,将日期时区调整为UTC
  • 对与浏览器匹配的字符串日期使用默认的ISO掩码:YYYY-MM-DDTHH:mm:ss.SSSZ
  • 添加ZZ,ZZZ和ZZZZ掩码令牌
  • 添加带有字符串日期的DatePicker和TimePicker的单元测试

v2.1.6(2020年1月1日)

  • 修复浏览器<Safari 14的时间解析

v2.1.5(2020年12月28日)

  • 修复CSS的当前月份,标题和工作日标签

v2.1.4(2020年12月26日)

  • 修复popover.keepVisibleOnInput
  • 为浏览器<Safari 14,<Edge 16修补媒体查询addEventListener
  • 在导航窗格中修复焦点样式
  • 删除专用的Grid组件以减少DOM元素和包大小
  • 删除不必要的JS / CSS
  • 将最小窗格宽度拧紧到250px

v2.1.3(2020年12月18日)

  • Bug修复
  • 缩短选择器弹出窗口的隐藏延迟,以防止选择多个快速日期

v2.1.2(12/14/2020)

  • 固定伸缩容器中的容器高度
  • 修复禁用日期检测
  • 修正时区偏移量计算

v2.1.1(11/18/2020)

  • 修复日历天的aria标签
  • trim-weeks 为日历和日期选择器添加 道具
  • force 向move 和 focusDate 方法添加 选项 
  •  向日期选择器添加 move 和 focusDate方法包装器
  • 转换 move 并 focusDate 为兼容性基于承诺的方法
  •  日期选择器弹出框的添加 showDelay 和 hideDelay选项
  • 添加 showDelay, hideDelay 并 transition 为属性popovers选项

2020年11月1日

  • v2.0.2

10/25/2020

  • v2.0.1

2020年10月24日

  • v2.0.0

2020年10月16日

  • v1.1.1

2020/06/17

  • v1.0.8