首页 > 其他分享 >2023-03-07 `defaultValue` is invalid for `getFieldDecorator` will set `value`, please use `option.in

2023-03-07 `defaultValue` is invalid for `getFieldDecorator` will set `value`, please use `option.in

时间:2023-03-07 11:26:13浏览次数:50  
标签:03 use initialValue option getFieldDecorator 控件 defaultValue value set

`defaultValue` is invalid for `getFieldDecorator` will set `value`, please use `option.initialValue` instead.

`defaultValue`对于`getFieldDecorator`无效。如果要设置`value`,请改用`option.initialValue`。

前言:react+antd项目,使用到了form表单和一些控件。

报错原因:form表单使用了getFieldDecorator来封装控件(比如<Inputplaceholder="请输入搜索内容" />),它会自动给这个控件添加一个value,你需要给定一个默认值即initialValue,不能使用控件的defaultValue。

解决方案:

报错代码:

{getFieldDecorator('date', {     rules: [         { required: true, message: '请输入有效日期' }     ], })(     <DatePicker         locale={date_locale}         showTime         format="YYYY年MM月DD日 HH:mm"         defaultValue={moment('2015-01-01', 'YYYY-MM-DD')}     /> )}

正确修改为:

{getFieldDecorator('date', {
    rules: [
        { required: true, message: '请输入有效日期' }
    ],
})(
    <DatePicker
        locale={date_locale}
        showTime
        format="YYYY年MM月DD日 HH:mm"
        initialValue={moment('2015-01-01', 'YYYY-MM-DD')}
    />
)}

 

标签:03,use,initialValue,option,getFieldDecorator,控件,defaultValue,value,set
From: https://www.cnblogs.com/iuniko/p/17187388.html

相关文章

  • 0307-杂
    还是要读书,当你直面生活的时候,就会发现是多么的无聊,我还以为我懂了进击的巨人里说的人这一生,不沉浸在什么地方是过不下去的,现在才发现,直面生活的确十分无趣,特别是没有读书......
  • C/C++教师工资管理系统[2023-03-06]
    C/C++教师工资管理系统[2023-03-06]题目描述:每个教师的月工资信息为:教师号、姓名、性别、单位名称、联系电话、基本工资、津贴、生活补贴、应发工资、电话费、水电费、房......
  • Windows Server 2003 安装 python
    WindowsServer2003是32位的系统,最高支持的python版本是3.4下载python-3.4https://www.python.org/ftp/python/3.4.4/python-3.4.4.msi D:\Python34\Scripts>pip......
  • 每日总结_20230306
    今天我学习了Javaweb中的Servlet和JSP,了解了Servlet的生命周期、请求和响应过程等概念,掌握了使用JSP进行动态网页开发的方法。同时,我也学习了使用Tomcat服务器进行Javaweb......
  • Markov's inequality
    Markov'sInequalityIfXisanonnegativerandomvariableand\(a>0\),thentheprobabilitythat\(X\)isatleast\(a\)isatmosttheexpectationof\(X\)......
  • 今日总结2023/03/06
    今日的工程数学课收获很大,学会了线性搜索中的0.618搜索法。下午的软件工程课,我深刻意识到了软件规范的重要性,做一个工程应该做到见名知意,这样易于理解易于找bug。课堂测验......
  • SpringBoot(十):thymeleaf + JSR303实现表单验证
    一、Person类packagecom.jms.pojo;importlombok.Data;importjavax.validation.constraints.*;@DatapublicclassPerson{@NotBlank(message="姓名不......
  • Cannot resolve symbol 'log'
    错误描述:使用Lombok【@Slf4j】注解,报错:Cannotresolvesymbol'log'。     解决方式:打开IDEA,【File】==》【Settings】==》【Plugins】,搜索【Lombok】插件。......
  • 【2023-03-06】多跑两趟
    20:00树绕村庄,水满陂塘。倚东风,豪兴徜徉。小园几许,收尽春光。有桃花红,李花白,菜花黄。远远苔墙,隐隐茅堂。飏青旗,流水桥旁。偶然乘兴,步过东冈。正莺儿啼,燕儿舞,蝶儿忙。 ......
  • 【2023-03-05】连岳摘抄
    23:59生命犹如贴钻,越被敲打,越能发出火花。                                       ......