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>

 

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