react-h5-calendar

git 库地址

造一个小轮子,核心文件不到三百行,一款基于react 的移动端 , mobile, h5 日历展示组件

demo

扫描二维码直接查看demo

直接打开浏览器查看 https://kokiy.github.io/react-h5-calendar/

react 移动端日历组件

  1. 支持周视图,周日历
  2. 支持月视图,月日历
  3. 支持左右滑动切换月份
  4. 支持上下滑动切换日历视图
  5. 支持日历上打点标记
  6. 基于dayjs处理日历逻辑

使用教程

yarn add react-h5-calendar

import { MobileCalendar } from 'react-h5-calendar'
export default class Demo extends Component {render() {return (<MobileCalendaronDateClick={date => this.setState({ currentDate: date.format('YYYY-MM-DD') })}currentDate={'2020-12-12'}/>)}
}

参数设置

参数 说明 默认值
currentDate 当前选择的日期 比如2020-12-12 ‘当天’
showType 展示类型支持monthweek month
transitionDuration 切换日期的动画过渡时间 0.3
onDateClick 日期点击回调 () => {}
onTouchStart 滑动开始回调 () => {}
onTouchMove 滑动过程中回调 () => {}
onTouchEnd 滑动结束回调 () => {}
markType 标记类型 支持dotcircle dot
markDates 需要标记的日期数组 []

markDates 参数说明

const markDates = [
{ color: '#459', date: '2020-12-12', markType: 'circle' },
{ color: '#a8f', markType: 'dot', date: '2020-12-23' },
{ color: '#a5f', markType: 'circle', date: '2020-12-22' },
{ date: '2021-1-22' },
]
  1. 单个日期不传markType 默认取传入的Marktype
  2. 单个日期不传color 默认是#f00

react 移动端 h5 端日历组件 周日历 月日历 周视图 月视图相关推荐

  1. 源商城-最专业的虚拟产品销售平台源码(pc端+h5端)

    介绍: 首先 说明一下 此程序免费分享完全无加密的 最专业的虚拟产品销售平台源码(pc端+h5端) 网盘下载地址:源商城完整包.zip - 蓝奏云

  2. uni-app 滑到一定位置固定某个元素在顶部 吸顶解决方案 APP端 H5端

    uni-app 滑到一定位置固定某个元素在顶部 吸顶实例 APP端吸顶 完美吸顶方案 uView uniapp组件库 //通过offset-top参数设置组件在吸顶时与顶部的距离 <u-stic ...

  3. 【calendar日历组件】elementul的日历组件点击拿到对应的日期或者触发某些事件

    elementul的日历组件文档没有写方法,文档很少,很多人一开始看是懵的.所以记录一下做法 图片 代码 思路:通过监听value的变化拿到对应的日期,同时可以根据这个监听触发对应的方法. <t ...

  4. 2023最新PHP淘宝客三合一返佣系统源码+带公众号和H5端/轻量级

    正文: 带公众号端+H5端,可封装APP,带搭建教程,有兴趣的自行去安装体验吧,其它就没什么好介绍的了. 程序: wwxuss.lanzoul.com/irrVg0qz9xfe 图片: ​

  5. Android一个漂亮的日历组件源码

    简介: Android 一个漂亮的日历组件源码主要特性 日历样式完全自定义,拓展性强 左右滑动切换上下周月,上下滑动切换周月模式 抽屉式周月切换效果 标记指定日期(marker) 跳转到指定日期 下载 ...

  6. vue 日历翻拍效果_VUE实现日历组件功能

    哈哈, 就在昨天笔者刚刚在Github 上发布了一个基于VUE的日历组件.过去做日历都是需要引用 jquery moment 引用 fullCalendar.js 的.几者加起来体积庞大不说,也并不是 ...

  7. 手把手教你写一个微信小程序日历组件

    今天我们一起写一个微信小程序日历组件 微信小程序日历组件 github.com/749264345/w- 好,我们先看一下要实现的模样,如下图 由以上截图我们可以看到 1.日历可以通过按钮[切换展示效 ...

  8. primefaces教程_Primefaces日历组件示例教程

    primefaces教程 In our previous tutorials, we've covered several types of Primefaces components such as ...

  9. vue移动端项目日历组件,月周切换,点击进入上/下一个月

    项目场景: Vue移动端项目的日历组件,移动端如果没有别的特别要求,一般用vant中的日历组件就OK,这里用的另一个.组件是网上找的,原网址:vue-hash-calendar,需要的请自行去看. 我 ...

  10. 一次失败的尝试,h5+Api 结合 react,webpack,同时生成android 、ios、h5端代码

    vue 项目写多了,觉得不能一成不变,想去外面的世界看看.所以尝试了一把react开发,嗯~ o( ̄▽ ̄)o 就在想做一个webApp吧,脚手架也自己搭一个吧.然后脚手架搭建完,项目可以正式开始了,自 ...

最新文章

  1. ***博客系统文章的数据库存储方式
  2. Citrix俱乐部 - 您的思杰家园
  3. sql server 向mysql前移数据-单引号问题
  4. Aspose.Cells Smart markers 基于模板导出Excel
  5. Pytorch中的错误和bug
  6. c java python php_php c java python 语言对比
  7. CCF NOI1031 等腰三角形
  8. struts2远程命令执行漏洞S2-045
  9. Android四大组件之 --- Service入门
  10. 小米8SE 开箱及体验
  11. 阿里巴巴国际站首页地址怎复制链接店铺PC自己外贸平台装修链接我的全球旺铺装修全屏代码装修设置复制链接
  12. Jira 和 国内替代品TAPD的对比
  13. 手机厂商为什么都开始造电视了?
  14. 受益匪浅!Spring事务是如何传播的附架构师必备技术详解
  15. 计算机界五位巾帼英雄
  16. 孔雀石绿磷酸盐检测试剂盒的特点和应用
  17. rockchip rk3368(px5)车载开发之路4,使能GPS模块UC6226(1.驱动层)
  18. 【URAL 1136 --- Parliament】二叉树的遍历
  19. 随机森林_R代码及用法
  20. Burp Suite Professional 2023.1 (macOS, Linux, Windows) - Web 应用安全、测试和扫描

热门文章

  1. matlab cnn 识别苹果,CNNmatlab cnn卷积神经网络用于手写数字识别 - 下载 - 搜珍网
  2. 台式计算机m4350,联想 商用台式机 ThinkCentre M4350t
  3. 给所有使用FMX(FireMonkey)进行开发的忠告!
  4. mysql 纯真ip 导出dat_用纯真ip数据库.dat文件查询ip归属
  5. mysql基础01 创建表 修改表
  6. warning: Pulling without specifying how to reconcile divergent branches is discouraged. You can sque
  7. 从Cadence发展史中,看EDA的一段江湖故事
  8. cad插件物料自动排版_IMEX NO.63:园林景观专业CAD图库
  9. Editplus从下载到使用
  10. Setup Factory打包教程整合