0.0.9 • Published 6 years ago

@beisen/upaas-date-range v0.0.9

Weekly downloads
-
License
ISC
Repository
gitlab
Last release
6 years ago

###默认需要的参数

/**
* @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}
    */