react使用getFieldDecorator表单默认值initialValue默认值回显问题
Posted 我枕着月光
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了react使用getFieldDecorator表单默认值initialValue默认值回显问题相关的知识,希望对你有一定的参考价值。
我们日常项目会使用antd封装一些公共的表单组件,通常会使用到getFieldDecorator,回显的时候需要使用到getFieldDecorator内部有initialValue属性,大多情况下的表单是没有任何问题的,但当我们使用到Switch开关组件的时候,会遇到无法回显的坑,这里我们是需要填写valuePropName的,如图:我们需要根据类型进行判断如果是Switch类型则使用checked否则使用value;
valuePropName是子节点的值的属性,经过 getFieldDecorator 包装的控件,表单控件会自动添加;
以上是关于react使用getFieldDecorator表单默认值initialValue默认值回显问题的主要内容,如果未能解决你的问题,请参考以下文章
react学习(16)---getFieldDecorator赋值
React开发(157):一级直接用getFieldDecorator
React开发(107):回显数据直接getFieldDecorator定义
React开发(106):getFieldDecorator不能包裹太多div