diff --git a/docs/input/index.md b/docs/input/index.md index 303647fa85..27e2fb5045 100644 --- a/docs/input/index.md +++ b/docs/input/index.md @@ -25,7 +25,7 @@ | value | 当前值 | String/Number | - | | | size | 尺寸

**可选值**:
'small'(小)
'medium'(中)
'large'(大) | Enum | 'medium' | | | defaultValue | 初始化值 | String/Number | - | | -| onChange | 发生改变的时候触发的回调

**签名**:
Function(value: String, e: Event) => void
**参数**:
_value_: {String} 数据
_e_: {Event} DOM事件对象 | Function | func.noop | | +| onChange | 发生改变的时候触发的回调

**签名**:
Function(value: String, e: Event) => void
**参数**:
_value_: {String} 数据
_e_: {Event} DOM事件对象
_type_: {String} 点击hasClear时有此参数值为'clear' | Function | func.noop | | | onKeyDown | 键盘按下的时候触发的回调

**签名**:
Function(e: Event, opts: Object) => void
**参数**:
_e_: {Event} DOM事件对象
_opts_: {Object} 可扩展的附加信息:
- opts.overMaxLength: {Boolean} 已超出最大长度
- opts.beTrimed: {Boolean} 输入的空格被清理 | Function | func.noop | | | disabled | 禁用状态 | Boolean | false | | | maxLength | 最大长度 | Number | null | | @@ -65,7 +65,7 @@ | value | 当前值 | String/Number | - | | | size | 尺寸

**可选值**:
'small'(小)
'medium'(中)
'large'(大) | Enum | 'medium' | | | defaultValue | 初始化值 | String/Number | - | | -| onChange | 发生改变的时候触发的回调

**签名**:
Function(value: String, e: Event) => void
**参数**:
_value_: {String} 数据
_e_: {Event} DOM事件对象 | Function | func.noop | | +| onChange | 发生改变的时候触发的回调

**签名**:
Function(value: String, e: Event) => void
**参数**:
_value_: {String} 数据
_e_: {Event} DOM事件对象
_type_: {String} 点击hasClear时有此参数值为'clear' | Function | func.noop | | | onKeyDown | 键盘按下的时候触发的回调

**签名**:
Function(e: Event, opts: Object) => void
**参数**:
_e_: {Event} DOM事件对象
_opts_: {Object} 可扩展的附加信息:
- opts.overMaxLength: {Boolean} 已超出最大长度
- opts.beTrimed: {Boolean} 输入的空格被清理 | Function | func.noop | | | disabled | 禁用状态 | Boolean | false | | | maxLength | 最大长度 | Number | null | | diff --git a/types/input/index.d.ts b/types/input/index.d.ts index b1848486cc..d0c336bf68 100644 --- a/types/input/index.d.ts +++ b/types/input/index.d.ts @@ -24,7 +24,7 @@ export interface TextAreaProps extends HTMLAttributesWeak, CommonProps { /** * 发生改变的时候触发的回调 */ - onChange?: (value: string, e: React.ChangeEvent) => void; + onChange?: (value: string, e: React.ChangeEvent, type?: string) => void; /** * 键盘按下的时候触发的回调 @@ -185,7 +185,7 @@ export interface InputProps extends HTMLAttributesWeak, CommonProps { /** * 发生改变的时候触发的回调 */ - onChange?: (value: string, e: React.ChangeEvent) => void; + onChange?: (value: string, e: React.ChangeEvent, type?: string) => void; /** * 键盘按下的时候触发的回调