mirror of
https://gitee.com/baidu/amis.git
synced 2024-12-16 01:40:53 +08:00
commit
a4229a2059
@ -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"
|
||||
[
|
||||
|
@ -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;
|
||||
|
@ -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;
|
||||
|
@ -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
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user