custom-app
Version:
ITIMS��Ʒ�鿪��ר��React���,�Dz��ý��ּ�dhcc-app���������
129 lines (79 loc) • 3.58 kB
Markdown
# History
----
## 2.4.0 / 2018-12-21
- Field option add `preserve` to enable you keep value even if field removed.
## 2.3.0 / 2018-12-17
- `createForm` add `name` prop. It will be as prefix with `fieldNameProp`
## 2.2.1 / 2018-07-11
- `validateFieldsAndScroll` should ignore `input[type=hidden]` [#169](https://github.com/react-component/form/pull/169) [@HsuTing](https://github.com/HsuTing)
- `mapPropsToFields` and so on support field with `null` value [#159](https://github.com/react-component/form/pull/159) [@normanrz](https://github.com/normanrz)
## 2.2.0 / 2018-04-04
- Support callback in setFieldsValue [#144](https://github.com/react-component/form/pull/144)
- Expose formShape [#154](https://github.com/react-component/form/pull/154) [@sylvainar](https://github.com/sylvainar)
- Fix bug with disordered array [#143](https://github.com/react-component/form/pull/143)
## 2.1.0 / 2017-11-22
- Support switching from different components with same field name. [#117](https://github.com/react-component/form/pull/117)
## 2.0.0 / 2017-11-07
- Remove `option.exclusive` of `getFieldProps` and `getFieldDecorator`, just use something like [`antd.Radio.Group`](https://ant.design/components/radio/#components-radio-demo-radiogroup) or [`antd.Checkbox.Group`](https://ant.design/components/checkbox/#components-checkbox-demo-group) as workaround.
- Add `createFormField`, and you must use it to wrap field data in `option.mapPropsToFields` of `createForm` or `createDOMForm`:
Before rc-form@2.0.0:
```jsx
import { createForm } from 'rc-form';
createFrom({
mapPropsToFields() {
return {
name: { value: 'rc-form' },
};
},
})
```
After rc-form@2.0.0:
```jsx
import { createForm, createFormField } from 'rc-form';
createFrom({
mapPropsToFields() {
return {
name: createFormField({ value: 'rc-form' }),
};
},
})
```
- Deprecate `form.isSubmitting` and `form.submit`, just handle submit status in your own code.
## 1.4.0 / 2017-06-13
- support wrappedComponentRef and deprecate withRef [#87](https://github.com/react-component/form/pull/87)
## 1.3.0 / 2017-01-07
- support touch checking: https://github.com/react-component/form/pull/56
## 1.2.0 / 2017-01-05
- support onValuesChange: https://github.com/react-component/form/pull/55
## 1.1.0 / 2016-12-28
- support nested field: https://github.com/react-component/form/pull/48
## 1.0.0 / 2016-08-29
- support getFieldDecorator. stable.
## 0.17.0 / 2016-06-12
- support checkbox radio https://github.com/react-component/form/pull/21
- add exclusive config
## 0.16.0 / 2016-05-19
- move instance to this.instances
## 0.15.0 / 2016-03-28
- add getValueFromEvent/getValueProps
## 0.14.0 / 2016-02-27
- remove refComponent prop.(defaults to true), so you must use getFieldInstance method to get instance instead of ref
## 0.13.0 / 2016-02-14
- support rc-form/lib/createDOMForm
## 0.12.0 / 2016-02-02
- support refComponent/mapProps option for createForm to scroll error fields into view.
## 0.11.0 / 2016-02-02
- support validateMessages of createForm option.
## 0.10.0 / 2016-01-27
- support setFieldsInitialValue/submit/isFieldsValidating/isSubmitting method for this.props.form
## 0.9.0 / 2016-01-18
- support force, force to revalidate.
```
this.props.validateFields(['xx'], {force: true}).
```
## 0.8.0 / 2016-01-13
- support validate/validateFirst option for getFieldProps
## 0.7.0 / 2015-12-29
- support this.props.form.resetFields
## 0.6.0 / 2015-12-28
- support normalize in getFieldProps option