# 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 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0309/105334_6ed61de4_672269.png "lunar.png") ### 页面 ```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(); } ```