Skip to content

ChanceYu/react-calendar-picker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

react-calendar-picker

Build Status

基于React封装的Calendar日历选择组件,简单易用 查看demo

预览

显示单个月份

react-calendar-picker react-calendar-picker react-calendar-picker

显示全部月份

react-calendar-picker react-calendar-picker react-calendar-picker

特点

  • 支持左右切换月份
  • 支持切换到今天(当今天在开始日期和结束日期范围之内可用)
  • 支持多种显示模式展示,顶部、底部、静态(如图)
  • 支持单个月份或者多个月份展示

安装

npm install

使用 查看demo

import React, { Component } from 'react';
import ReactDOM from 'react-dom';
import CalendarPicker from '../../src/CalendarPicker';

class Page extends Component {
  onChangeDate(date){
    console.log(date)
  }
  render() {
    return (
      <div>
        <CalendarPicker
          startDate="2017-07-17"
          endDate="2018-08-18"
          onChange={this.onChangeDate}
        />
      </div>
    );
  }
}

ReactDOM.render(
  <Page />,
  document.getElementById('app')
);

参数

  • startDate - 开始日期
  • endDate - 结束日期
  • currentDate - 默认选择的日期
  • current - 默认显示第几个月,从开始日期的月份为第一个月,默认: 0,如果有currentDate参数,那么按照currentDate的月份计算
  • onChange - 选中日期的回调函数
  • show - 是否显示,默认false
  • showTotal - 是否显示全部月份,默认false
  • mode - 显示模式,支持topbottomstatic三种模式,分别是固定在顶部、固定在底部、静态展示,默认bottom

License

About

📆 基于 React 封装的 Calendar 日历选择组件

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy