React antd的FormItem結合switch設置initialValue無效

當antd formItem結合switch設置initialValue無效時,需要在getFieldDecorator 包裝的控件中添加代碼

valuePropName: 'checked',最後的代碼呈現是這樣的:

<FormItem labelCol={{ span: 5 }} wrapperCol={{ span: 5,offset: 12 }} label="退回權限">
  {form.getFieldDecorator('allowReject', {
    required: true,
    initialValue:values.allowReject,
    valuePropName: 'checked'
    })(
    <Switch  onChange={approveChange}></Switch>
  )}
</FormItem>

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章