antd radio设置默认选中_在antd Form表单中select设置初始值操作

我就废话不多说了,大家还是直接看代码吧~

{getFieldDecorator("targetId", { initialValue: this.state.targetId }, {

rules: [{

required: false,

message: "作用对象"

}]

})(

{targetList.map(entity => {entity.name})}

)}

在getFieldDecorator("targetId",时添加初始值而不是在select标签中添加初始值

补充知识:解决antd 表单获取不到默认值的问题

使用 antd 的 4.x 版本,给表单设置初始值,但是获取不到值

如果需要设置默认值并展示到页面上,需要设置两个地方:

设置 defaultValue,这个是用来展示在页面上的,例如:

//这里的defaultValue

设置 initialValues,这个是用来获取表单值的,例如:

name="basic"

onFinish={this.onFinish}

onFinishFailed={this.onFinishFailed}

initialValues={{

sex: 1

}}

>

register

以上这篇在antd Form表单中select设置初始值操作就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持云海天教程。

原文链接:https://blog.csdn.net/qq_34756209/article/details/90292136

你可能感兴趣的:(antd,radio设置默认选中)