@include 'common'

# Calendar

按照日历形式展示数据的容器。

## 何时使用

1.22 版本增加当前组件

日历组件是一个偏向于展示与受控的基础组件，可用于日程、课表、价格日历、农历展示等。

## 国际化

由于 Calendar 组件内部使用 dayjs 对象来设置日期（请使用最新版 dayjs），部分 Locale 读取自 日期库 dayjs 的国际化。

## 展示

### 1. 基础日历

最简单的日历用法，用户可以切换年/月。

@include 'demo1'

### 2. 卡片日历

卡片日历通常用来被嵌套在宽高受限的容器中。

@include 'demo2'

### 3. 面板日历

面板日历通常用来被嵌套在弹层容器中。
@include 'demo3'

### 4. 农历

@include 'demo4'

### 5. 禁用日期

可以通过 disabledDate 属性禁止用户选择某些日期。
@include 'demo5'

### 6. 日历默认展示月份

日历组件默认使用当前月作为展示的月份，用户可以可以通过 defaultVisibleMonth 属性进行定制。并可以通过 onVisibleMonthChange 属性监听面板可视月份的变化。
@include 'demo6'

### 7. 定制日历内容

通过 dateCellRender 和 monthCellRender， 可以在日历中添加自定义内容。
@include 'demo7'
