# DatePicker.js **Repository Path**: GeBiLaoWan/DatePicker.js ## Basic Information - **Project Name**: DatePicker.js - **Description**: 原生实现的日历组件 - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-07-06 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # DatePicker.js ```javascript new DatePicker(DomId, data, changeDateCallBack); ``` ## 参数说明 ### DomId DOM的id,只支持id ### data 一个月的数据,数据格式如下 ```javascript var data = [ {day: 2, data:''}, {day: 6, data:''}, {day: 15, data:''}, {day: 18, data:''}, {day: 28, data:''} ] ``` ### changeDateCallBack 改变月份时触发,返回年,月,和渲染方法,使用方式如下 ```javascript var datapicker = new DatePicker('datapicker', data, function(year, month, render) { //根据 年,月 发送请求获取数据,然后执行render,传入this,年月以及新数据mewData render.call(this, year, month, newData); }); ```