项目作者: skyroom

项目描述 :
angularJs版本的datetimepicker
高级语言: JavaScript
项目地址: git://github.com/skyroom/skyCalendar.git
创建时间: 2016-12-14T07:34:28Z
项目社区:https://github.com/skyroom/skyCalendar

开源协议:

下载


skyCalendar

angularJs版本的datetimepicker

一:功能介绍

  1. 1.支持年月日时分,暂不支持秒
  2. 2.支持时间范围选择。
  3. 3.暂时只支持"2016-12-13 10:30" 这一种日期格式

二:参数设置

  1. maxDate: //要求是Date对象 日历选择的最大日期
  2. minDate: //要求是Date对象 日历选择的最小日期
  3. start: //要求是Date对象 日历开始的选择的日期
  4. onChoose:null //要求是function对象 日期选中后的回调函数,接受一个参数dates,dates是当前选中的日期
  5. showToday:true //默认显示今天 是否显示今天
  6. showClear:true //默认显示清除 是否显示清除
  7. showTime:true //默认显示时间 是否显示时间
  8. isOPen:true //默认开启 是否开启当点击日历之外的地方隐藏日历

三:说明

  1. 1.采用了bootstrap的样式,所以需要有bootstrap.css配合样式,样式也可以自己修改

四:使用

  1. 1.在你的module中引入sky.calendar.js.
  2. 2.html中引入日历指令
  1. <sky-calendar options="options"></sky-calendar>
  1. 3.2条引号中的options就是你在控制器中设置的日历参数。
  1. $scope.options={
  2. maxDate:new Date(),
  3. minDate:new Date("2000-1-1 11:30"),
  4. onChoose:function(dates){
  5. alert(dates);
  6. }
  7. }
  1. 4.日历选中的日期是第2条的options.calendarValue
  1. $scope.options.calendarValue;

五:兼容性

  1. 兼容angular1bootstrap的都没有问题。

六:联系作者

  1. QQ:243585525