vue-calendar-picker-mobile

1.1.11 • Public • Published

vue-calendar-picker-mobile

基于 Vue 的移动版日期选择组件

使用方式

安装

npm install vue-calendar-picker-mobile --save

使用

 
//引入并安装
 
import {
    CalendarBase,
    Calendar,
    CalendarRange,
 
    CalendarMonthBase,
    CalendarMonth,
    CalendarMonthRange,
 
    CalendarYearBase,
    CalendarYear,
    CalendarYearRange
    } from "vue-calendar-picker-mobile"
 
Vue.use(CalendarBase) //基础日期组件可嵌套在页面中
Vue.use(Calendar) //日期单选组件
Vue.use(CalendarRange)//日期多选组件
 
Vue.use(CalendarMonthBase) //基础月份组件可嵌套在页面中
Vue.use(CalendarMonth) //月份单选组件
Vue.use(CalendarMonthRange)//月份多选组件
 
Vue.use(CalendarYearBase) //基础年份组件可嵌套在页面中
Vue.use(CalendarYear) //年份单选组件
Vue.use(CalendarYearRange)//年份多选组件
 
 
//页面中使用
<calendar-base v-model="basedate"></calendar-base>
 
<calendar v-model="singledate"></calendar>
 
<calendar-range v-model="daterange"></calendar-range>
 

相关属性

参数 说明 类型 可选值 默认值 适用组件
value / v-model 绑定值 Array(日期数组), Date - - 所有
format 日期格式 String 参考moment库日期格式 YYYY-MM-DD 所有
placeholder 非范围选择时的占位内容 String - 选择日期 calendar/calendar-month/ calendar-year
start-placeholder 范围选择时开始日期的占位内容 String - 开始日期/开始月份/开始年份 calendar-range/calendar-month-range/calendar-year-range
end-placeholder 范围选择时结束日期的占位内容 String - 结束日期/结束月份/结束年份 calendar-range/calendar-month-range/calendar-year-range
range-separator 选择范围时的分隔符 String - calendar-range/calendar-month-range/calendar-year-range
z-index css 层级 Number - 1000 calendar/calendar-range/calendar-month/calendar-month-range/ calendar-year/calendar-year-range

事件

事件名 说明 参数
change 用户确认选定的值时触发 组件绑定值,Date 类型

Package Sidebar

Install

npm i vue-calendar-picker-mobile

Weekly Downloads

5

Version

1.1.11

License

ISC

Unpacked Size

614 kB

Total Files

10

Last publish

Collaborators

  • wutianmei