@beisen/upaas-date-range
v0.0.9
Published
```
Downloads
28
Maintainers
Readme
###默认需要的参数
/**
* @param {String} title status为search时需传入按钮的value
* @param {String} status 组件状态,可选`edit`,`search`(如果当个组件中需要编辑态和搜索态的切换,需要存在)
* @param {Function} onChange 组件对外onchange回调,this.props.onChange({text: '', value: ''}) ---强制需要
*/
###参数介绍
/**
* @param {String} title 标题
* @param {String} showText 提示信息
* @param {String} showText 提示信息
* @param {String} placeHolder
* @param {String} defaultValue 初始默认时间(string)
注意:
1.默认日期的格式需与format格式相同!!!!
2.日期格式可以是 "yyyy-MM-dd" 或者 "yyyy/MM/dd",并符合第一条注意点
3.如果是单日历,则类型为字符串,如果是范围日历,则类型为数组:
单日历: 有初始值:"2016-12-12 12:12:12" 或 "2016-12-12" , 无初始值:""
月日历: 有初始值:"2015-12" 无初始值: null
范围日历: 有初始值:["2016-1-1 11:11:11","2016-12-12 12:12:12"] ,无初始值:[]
* @param {String} showTag 表单title
* @param {String} symbol 符号,为空时没有符号
* @param {Boolean} disabled 是否禁用组件
* @param {Boolean} errorStatus 是否显示错误提示
* @param {String} errorMsg 错误提示信息
* @param {String} helpMsg 帮助信息
* @param {Boolean} sideTip ToolTip展示方向,默认false,上下展示
* @param {Boolean} hiddenTip 是否使用ToolTip
* @param {String} format (‘/’和‘-’同理)展示的时间格式 "yyyy-MM-dd" "yyyy-MM-dd HH:mm:ss" "yyyy-MM" "yyyy-MM"(月日历) (string)
* @param {String} startPlaceholder 没有值时的提示,开始日期提示,仅对范围日历生效
* @param {String} endPlaceholder 没有值时的提示,结束日期提示,仅对范围日历生效
* @param {String} disabledDate 指定不可选择日期 (string)
* lasttwoweeks
注意:仅对单日历有效!!
"all" 所有日期都不可选
"beforeToday" 不可选择今天之前的日期(包括今天)
"afterToday" 不可选择今天之后的日期
"empty" 所有日期都可选
* @param {Object} style 自定义输入框样式
* @param {String} showOutDel 是否显示外侧删除按钮
* @param {String} dateStyle 日期展示的格式
RangePicker,(范围日历)
RangePickerMonth,(月范围)
RangePickerYear,(年范围)
DatePicker,(单个日历)
MonthPicker,(月日历)
YearPicker,(年日历)
* @param {String} showTime 增加时间选择功能
* @param {Function} onClick
* @return {event, status, value}
* @param {Function} onChange
* @return {event, status, value}
* @param {Function} onBlur
* @return {event, status, value}
* @parm {Funciton} onFocus
* @return {event, status, value}
*/