From 44a15ed0c28e671e6d411f354d08d7e5ee8f94d9 Mon Sep 17 00:00:00 2001 From: rickcole Date: Thu, 11 Jun 2020 17:58:05 +0800 Subject: [PATCH] =?UTF-8?q?fix=E6=96=87=E6=A1=A3=E5=92=8Ctypo?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/renderers/Form/Datetime.md | 26 +++++++++++++------------- src/components/DatePicker.tsx | 1 - src/renderers/Form/Color.tsx | 1 - src/renderers/Form/Date.tsx | 4 ++-- 4 files changed, 15 insertions(+), 17 deletions(-) diff --git a/docs/renderers/Form/Datetime.md b/docs/renderers/Form/Datetime.md index 026220f6d..318fb298e 100644 --- a/docs/renderers/Form/Datetime.md +++ b/docs/renderers/Form/Datetime.md @@ -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" [ diff --git a/src/components/DatePicker.tsx b/src/components/DatePicker.tsx index cd4a34dd7..80fea7c21 100644 --- a/src/components/DatePicker.tsx +++ b/src/components/DatePicker.tsx @@ -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; diff --git a/src/renderers/Form/Color.tsx b/src/renderers/Form/Color.tsx index bec588348..17921bd7a 100644 --- a/src/renderers/Form/Color.tsx +++ b/src/renderers/Form/Color.tsx @@ -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; diff --git a/src/renderers/Form/Date.tsx b/src/renderers/Form/Date.tsx index 7ae6fcdd0..bf3983748 100644 --- a/src/renderers/Form/Date.tsx +++ b/src/renderers/Form/Date.tsx @@ -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 }