1.0.0-a.8 • Published 3 years ago

@riil-frontend/component-periodic-configurator v1.0.0-a.8

Weekly downloads
16
License
MIT
Repository
-
Last release
3 years ago

时间周期配置器

periodic-configurator

时间周期配置器

注意 日期选择中的最后一天,表单值为31。由使用者按月份判定具体日期

API default.PeriodicConfigurator

参数名说明必填类型默认值备注
defaultValue表单初始化默认值-object-
formPorpsform 表单属性透传-object{labelCol: { span: 10,}, wrapperCol: {span: 14,},fullWidth: true,}
isRange时间选择器是选择时间段还是时间点-booleantrue
timerProps时间选择组件属性透传-object{format: 'HH:mm',}
submitItems用于表单提交的 FormItem 组件,外部传入-()=>React.ReactElement-
fieldOptnew Field(this,fieldOpt) 您可以在这里自定义 onChange 等属性-参考 next-Field 组件 option 配置项说明-
formItemProps每个表单项的 formItem 属性透传,您可以在这里创建自定义校验规则等,exp:{periodic:{label:'cus',required:false},week:{label:'cus',required:false}}-object 参考 next-Form.Item-
rangePickerProps开始/结束 选择组件属性透-object-参考next RangePicker 组件
datePickerProps开始日期 选择组件属性透-object-参考next DatePicker 组件
selectPropsselect属性透-object-参考next Select 组件

表单项说明

参数名说明必填类型默认值备注
periodic周期模式-'none', 'once', 'everyDay' ,'weekly','monthly' ,'everyYear' , 'custom'-
startTime开始日期-moment-
time时刻-moment-
week周重复-number 1-7-
month月重复-number 1-12-
day日重复-number 1-31-
startEnd开始/结束-moment,moment-
timeRange时间段-moment,moment-

API default.Options 下拉项,表单字段等常量

参数名说明必填类型默认值备注
MODE_KEY周期模式关键字-object-
PERIODIC_MODE周期模式下拉项-object-
WEEK_OPT周选择下拉项-object-
MONTH_OPT月选择下拉项-object-
DAY_OPT日选择下拉项-object-
FORM_NAMES周期选择表单字段-object-
1.0.0-a.8

3 years ago

1.0.0-a.6

3 years ago

1.0.0-a.7

3 years ago

1.0.0-a.5

3 years ago

1.0.0-a.4

3 years ago

1.0.0-a.3

3 years ago

1.0.0-a.2

4 years ago

1.0.0-a.1

4 years ago