ant-design-pro弹出框表单设置默认值

项目需求需要使用ant-design-pro的弹出框表单并在表单出现时设置默认值

然而按照官方的示例给 <Input> 标签设置 defaultValue 时发现并没有效果。如下所示:

<FormItem labelCol={{ span: 5 }} wrapperCol={{ span: 15 }} label="项目名称">

{form.getFieldDecorator(‘ProjectName‘, {

rules: [{ required: true, message: ‘Please input projectname‘ }],

})(<Input placeholder="项目名称" defaultValue="123" />)}

</FormItem>

找了半天bug后发现是form.getFieldDecorator方法调用时Input标签的默认值设置方式发生改变。正确设置方式如下:

<FormItem labelCol={{ span: 5 }} wrapperCol={{ span: 15 }} label="项目名称">

{form.getFieldDecorator(‘ProjectName‘, {

initialValue: ‘123‘,

rules: [{ required: true, message: ‘Please input projectname‘ }],

})(<Input placeholder="项目名称" />)}

</FormItem>

原文地址:https://www.cnblogs.com/unbrellahusky/p/10150596.html

时间: 2025-01-05 17:30:18

ant-design-pro弹出框表单设置默认值的相关文章

fsLayuiPlugin数据表格弹出form表单说明

fsLayuiPlugin 是一个基于layui的快速开发插件,支持数据表格增删改查操作,提供通用的组件,通过配置html实现数据请求,减少前端js重复开发的工作. GitHub下载 码云下载 测试环境地址:http://fslayui.itcto.cn css和js引用 公共css和js必须全部引用 <!-- layui css --> <link rel="stylesheet" type="text/css" href="/plug

登陆系统时,弹出:表单流程载入出错,请检查物理数据表...

今天有个客户反馈说,在同一台电脑上,登陆两个账户,一个账号登陆没有问题,另一个账号登陆时报下面这个错误: (图一) (图二)一听这个问题描述,首先就排除了电脑的问题:但是为什么会报这个错误呢?恰好登陆不报错的账号是系统管理员账号,登陆上去找到图二中的流程,发现这个流程的数据库表没有了:这是为什么会报这个错误的原因.但为啥两个账号中一个登陆的时候没有报这个错误,另一个报了呢?通过排查发现,没有报这个错误的账号没有这个流程的授权 原文地址:http://bbs.delit.cn/thread-906

【Linux】apt-get install 怎么阻止弹出框,使用脚本默认自动安装?

You can do a couple of things for avoiding this. Setting the DEBIAN_FRONTEND variable to noninteractive and using -y flag. For example: export DEBIAN_FRONTEND=noninteractive apt-get -y install [packagename] If you need to install it via sudo, use: su

大神图解如何在表单设置默认岗位

业务描述:在表单中需要显示员工的岗位,请问如何设置? 系统版本:V10.0遇到问题:系统数据项只有OUName 解决方案: V10.0 已经将岗位等设置去掉了,权限的控制通过角色授权来体现的

Django model.py表单的默认值 默认允许为空

Field.null 默认是null=False,这时不能传入NULL型数据,但是可以是空字符. 如果BooleanField中想要null数据类型,可以选择NullBooleanField   Field.blank 默认值为blank=False,表示默认不允许为空,如何blank=True则默认值可以为空.   一个字段的约束可以是blank=True 或者false,同时也可以是null=Ture或者false.   本文为博主原创文章,转载请注明出处 http://www.cnblog

Siebel 找字段、下拉菜单设置值、弹出新页面、弹出选择框、设置默认值 、按钮代码

产品缺陷太多,跟用户交互不人性化.例如搜索新建客户功能,用户输入后会自动保存数据,一旦保存后一. 找字段1.简单 CTRL+Q CTRL+Q 服务请求编号----对应的表.字段.长度: 客户编码-----对应的表.字段.长度(弹出新页面):- 点击上面的pick Applet会弹出“选取客户”对话框 有JOIN就不用TABLE:require代表必填 字段有两个值----项目编号 下图确定只有projectNum有用 3.表单中的字段(不在list column中,而是在control) 二.下

第二百四十六节,Bootstrap弹出框和警告框插件

Bootstrap弹出框和警告框插件 学习要点: 1.弹出框 2.警告框 本节课我们主要学习一下 Bootstrap 中的弹出框和警告框插件. 一.弹出框 弹出框即点击一个元素弹出一个包含标题和内容的容器. 基本用法 注意:必须在js结合popover()方法使用 data-toggle="popover"弹出框事件绑定,写在触发弹出框的元素里,执行弹出框事件点击弹出或隐藏(Bootstrap)title=""设置弹出框标题,写在弹出框元素里,(Bootstrap)

jQuery+css3弹出框插件

先来看DEMO:https://codepen.io/jonechen/pen/regjGG 插件的开发很简单,运用了CSS3的动画效果,并且弹出框的内容可以自定义.插件的默认配置参数有三个: var defaults = { event: 'click', // 默认点击事件 dialogBox: 'selector', // 弹出框容器 hover: false, // 默认滑动事件关闭 } CSS部分: *{padding: 0; margin: 0; list-style: none;f

SAP 本地文件上传到内表 sap gui 安全性弹出框 解决方法 .

本地上传文件到内表时候, 可以使用函数TEXT_CONVERT_XLS_TO_SAP:将xlsx,xls文件导入到内表 也可使用函数GUI_UPLOAD:将TXT文件导入到内表等   系统默认情况下,可能会产生“SAP GUI 安全性”的一个弹出框,如下图所示:   个人研究结果,如下(仅供参考) 产生原因:sap 系统对外部数据导入时候,会有一个自动的安全性提示检查. 在sap 安全性里面有个安全配置,默认的时候用的系统定制的安全配置, 会将已确认过的文件或者文件夹,加入到安全配置列表里面,遇