Merge remote-tracking branch 'baidu/master'

This commit is contained in:
2betop 2020-06-11 18:31:31 +08:00
commit 0e05b829ad
4 changed files with 15 additions and 17 deletions

View File

@ -2,21 +2,21 @@
日期时间类型。
- `type` 请设置成 `datetime`
- `format` 默认 `X` 即时间戳格式,用来提交的时间格式。更多格式类型请参考 [moment](http://momentjs.com/).
- `inputFormat` 默认 `YYYY-MM-DD HH:mm:ss` 用来配置显示的时间格式。
- `placeholder` 默认 `请选择日期`
- `timeConstraints` 请参考: [react-datetime](https://github.com/YouCanBookMe/react-datetime)
- `value` 这里面 `value` 需要特殊说明一下,因为支持相对值。如:
- `-2mins` 2 分钟前
- `+2days` 2 天后
- `-10week` 十周前
- `minDate` 限制最小日期,可用 `${xxx}` 取值,或者输入相对时间,或者时间戳。如:`${start}`、`+3days`、`+3days+2hours`或者 `${start|default:-2days}+3days`
- `maxDate` 限制最大日期,可用 `${xxx}` 取值,或者输入相对时间,或者时间戳。如:`${start}`、`+3days`、`+3days+2hours`或者 `${start|default:-2days}+3days`
- `type` 请设置成 `datetime`
- `format` 默认 `X` 即时间戳格式,用来提交的时间格式。更多格式类型请参考 [moment](http://momentjs.com/).
- `inputFormat` 默认 `YYYY-MM-DD HH:mm:ss` 用来配置显示的时间格式。
- `placeholder` 默认 `请选择日期`
- `timeConstraints` 请参考: [react-datetime](https://github.com/YouCanBookMe/react-datetime)
- `value` 这里面 `value` 需要特殊说明一下,因为支持相对值。如:
- `-2mins` 2 分钟前
- `+2days` 2 天后
- `-10week` 十周前
- `minDate` 限制最小日期,可用 `${xxx}` 取值,或者输入相对时间,或者时间戳。如:`${start}`、`+3days`、`+3days+2hours`或者 `${start|default:-2days}+3days`
- `maxDate` 限制最大日期,可用 `${xxx}` 取值,或者输入相对时间,或者时间戳。如:`${start}`、`+3days`、`+3days+2hours`或者 `${start|default:-2days}+3days`
可用单位: `min`、`hour`、`day`、`week`、`month`、`year`。所有单位支持复数形式。
可用单位: `min`、`hour`、`day`、`week`、`month`、`year`。所有单位支持复数形式。
- **还有更多通用配置请参考** [FormItem](./FormItem.md)
- **还有更多通用配置请参考** [FormItem](./FormItem.md)
```schema:height="250" scope="form"
[

View File

@ -234,7 +234,6 @@ export interface DateProps extends LocaleProps, ThemeProps {
inputFormat?: string;
timeFormat?: string;
format?: string;
timeConstrainst?: object;
closeOnSelect: boolean;
disabled?: boolean;
minDate?: moment.Moment;

View File

@ -6,7 +6,6 @@ import ColorPicker from '../../components/ColorPicker';
export interface ColorProps extends FormControlProps {
placeholder?: string;
format?: string;
timeConstrainst?: object;
closeOnSelect?: boolean;
presetColors?: string[];
resetValue?: string;

View File

@ -11,7 +11,7 @@ export interface DateProps extends FormControlProps {
inputFormat?: string;
timeFormat?: string;
format?: string;
timeConstrainst?: object;
timeConstraints?: object;
closeOnSelect?: boolean;
disabled: boolean;
iconClassName?: string;
@ -33,7 +33,7 @@ export default class DateControl extends React.PureComponent<
format: 'X',
viewMode: 'days',
inputFormat: 'YYYY-MM-DD',
timeConstrainst: {
timeConstraints: {
minutes: {
step: 1
}