更新记录
1.0.0(2023-05-25) 下载此版本
灰度发布
平台兼容性
wn-calendar 展示打卡日历组件
主打就是轻巧无依赖,自己易改
安装
本组件符合easycom规范,只需将本组件导入项目即可直接使用。
基本用法
template中使用组件
<view class="container">
<wn-calendar
ref="calendar"
:data="[{date:'2023/5/25', text:'显示文本', type: 2}]"
:isBorder="true"
:isLess="false"
:colors="['#f3a73f', '#2979ff', '#8f939c', '#18bc37', '#e43d33']"
:isEn="false"
format="/"
@change="onChange"
@choose="onChoose"
></wn-calendar>
</view>
API
Calendar Props
| 属性名 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| date | String | - | 打卡,期待格式[{date:'2023/05/25',text:'显示文本',type:2}],date格式是斜杠兼容iOS,type对应colors数组下标控制文本色彩 |
| colors | Array |
['#2979ff', '#18bc37', '#f3a73f', '#e43d33', '#8f939c'] | 文本色彩控制 |
| isLess | Boolean | false | 是否不显示非当月的日期。改变后需调用this.$refs.calendar.refresh。 |
| isBorder | Boolean | true | 是否显示下边框 |
| isEn | Boolean | false | 是否英文 |
| format | String | '' | 控制月份格式,默认显示'2023年5月',传'/'显示'2023/5' |
Calendar Events
| 事件名 | 说明 | 返回值 |
|---|---|---|
| choose | 选中日期 | {date:'2023/5/25',data:{date:'2023/05/25',text:'显示文本',type:2}} |
| change | 切换月份 | {year:2023,month:5} |
Calendar Ref
通过this.$refs.calendar实例调用内部方法
| 事件名 | 说明 | 返回值 |
|---|---|---|
| refresh | 刷新日期 | - |

收藏人数:
下载插件并导入HBuilderX
下载示例项目ZIP
赞赏(0)
下载 1523
赞赏 0
下载 10805386
赞赏 1798
赞赏
京公网安备:11010802035340号