更新记录

1.0.0(2025-02-10) 下载此版本


平台兼容性

Vue2 Vue3
× ×
App 快应用 微信小程序 支付宝小程序 百度小程序 字节小程序 QQ小程序
× × × × × × ×
钉钉小程序 快手小程序 飞书小程序 京东小程序 鸿蒙元服务
× × × × ×
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari

React-H5-Calendar组件使用文档

1. 安装组件

yarn add react-h5-comcalendar # 或者 npm install react-h5-comcalendar

2. 引入组件

import Calendar from "react-h5-comcalendar";

3. 引入样式

import 'react-h5-comcalendar/lib/styles.less';

5. 使用组件

<Calendar visible={visible}></Calendar>

6. 配置项

属性 默认参数 说明 类型
visible false 是否显示 Boolean
themeColor #3D7DE7 主题颜色(16进制) String
selectBgColor #E9F3FD 选中背景颜色(16进制) String
modalCancel ()=> {} 点击取消 Function
ok ()=> {} 点击确定 Function
dateClick ()=> {} 点击日期 Function
defaultDate [] 默认选中的日期 Array
type day 日历类型 String
showToDay true 是否显示今天 Boolean
showLunar true 是否显示农历 Boolean
calendarTypeShow true 是否显示日历类型 Boolean
typeList ["day", "week", "month"] 日历类型 Array
title 日期选择 标题 String
okText 确定 标题 String
cancelText 取消 标题 String
maskClose true 是否点击遮罩层关闭 Boolean

swiperContainer高度 = calendar_day高度+20px * 6 calendar_day高度 = 60px

7. 插槽

<Calendar visible={visible}
  todayRender={(date) => {}}, // 自定义今天按钮
  cancelRender={() => {}}, // 自定义取消按钮
  prevYearrRender={() => {}}, // 自定义上一年按钮
  prevMonthRender={() => {}}, // 自定义上一月按钮
  nextMonthRender={()=> {}}, // 自定义下一月按钮
  nextYearRender={()=> {}}, // 自定义下一年按钮
  okRender={() => {}}, // 自定义确定按钮
  itemRender={() => {}}, // 自定义日期按钮
>
</Calendar>

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问