1. 程式人生 > >react antd

react antd

onchange 必須 ger trigge 修改 trigger 註意 AC 下拉

react 的 antd框架中 form使用需註意:

1、不能用state改變下拉框、輸入框等組件的值,因為 經過 getFieldDecorator 包裝的控件,表單控件會自動添加 value(或 valuePropName 指定的其他屬性) onChange(或 trigger 指定的其他屬性),數據同步將被 Form 接管值。要用setFieldsValue({key:value});

2、比如修改頁面使用form 用到下拉框Select時,要給select加上lableInValue={true}屬性,相應的setFieldsValue 的value也必須換成{key:“”,value:""}的形式

react antd