# lunar
**Repository Path**: fldx/lunar
## Basic Information
- **Project Name**: lunar
- **Description**: 简单的日历控件
- **Primary Language**: JavaScript
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2020-03-02
- **Last Updated**: 2020-12-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README

### 页面
```html
Document
```
### 节日数据格式
```JavaScript
//type 0是加班,1是休息
var holidays=[
{name:"春节",plans:[
{date:"2020/1/24",type:1},
{date:"2020/1/25",type:1},
{date:"2020/1/26",type:1},
{date:"2020/1/27",type:1},
{date:"2020/1/28",type:1},
{date:"2020/1/29",type:1},
{date:"2020/1/30",type:1},
{date:"2020/1/31",type:1},
{date:"2020/2/1",type:0},
]},
{name:"清明节",plans:[
{date:"2020/4/3",type:1},
{date:"2020/4/4",type:1},
{date:"2020/4/5",type:1},
{date:"2020/4/6",type:1}
]},
{name:"劳动节",plans:[
{date:"2020/4/26",type:0},
{date:"2020/5/1",type:1},
{date:"2020/5/2",type:1},
{date:"2020/5/3",type:1},
{date:"2020/5/4",type:1},
{date:"2020/5/5",type:1},
{date:"2020/5/9",type:0},
]},
]
```
### 使用
```JavaScript
var lunar=new Lunar(".lunar",new Date(),holidays);
//选择时间
//lunar.render(new Date())
//lunar.render("2020/4/1")
//加载节日安排
//lunar.setHolidays(holidays)
//保存事件
lunar.onSave=function(oldVal,newVal){
console.log(oldVal,newVal);
//保存成功时调这个方法刷新空件
lunar.success();
//取消保存时调这个方法刷新空件
//lunar.cancel();
}
```