报错The above error occurred in the <InnerPicker> component:解决方法和Ant Design form表单setFieldValue修改input

简介: 报错The above error occurred in the <InnerPicker> component:解决方法和Ant Design form表单setFieldValue修改input

1.时间管理器值的格式,

Ant Design DatePicker 日期选择框

它的value格式为

我们获取的时间

直接将或的获得时间不经过处理就会出现下面这种状况,报错

The above error occurred in the <InnerPicker> component:

这说明我们的传值格式不对

官方文档 日期选择框 DatePicker - Ant Design

日期格式

使用 format 属性,可以自定义日期显示格式。当 format 为数组时,选择器输入框可以输入数组中任意一个有效格式。

引入所需组件

设置接受数据

 

这样就可以了

  1. Ant Design在form的input框中赋值。
    因为,
  2. 所以我们可以使用以下方法实现效果


  3. setFieldValue可以多次修改值,initialvalue,只能实现一次所以我们使用setFieldValue。


  4. 或者在Form.Item中写一个标签设置隐藏在其中传入要传的值也可让input中出现要的值

不过不能使用表单校验,否则会报错

arning: [antd: Form.Item] A `Form.Item` with a `name` prop must have a single child element. For information on how to render more complex form items, see

这个警告通常出现在 Form.Item 组件的 name 属性没有一个单独的子元素时。Form.Item 期望只包含一个子元素,并使用 name 属性来关联表单字段的值。

说明Form.Item有两个元素,校验识别不出就会使校验出错

相关文章
|
JavaScript 前端开发
JavaScriptDOM操作:怎样获取或修改一个元素的样式?
JavaScriptDOM操作:怎样获取或修改一个元素的样式?
635 0
|
前端开发 JavaScript
React项目路由懒加载lazy、Suspense,使第一次打开项目页面变快
本文介绍了在React项目中实现路由懒加载的方法,使用React提供的`lazy`和`Suspense`来优化项目首次加载的速度。通过将路由组件改为懒加载的方式,可以显著减少初始包的大小,从而加快首次加载速度。文章还展示了如何使用`Suspense`组件包裹`Switch`来实现懒加载过程中的fallback效果,并提供了使用前后的加载时间对比,说明了懒加载对性能的提升作用。
766 2
React项目路由懒加载lazy、Suspense,使第一次打开项目页面变快
|
资源调度
umi中AssertionError [ERR_ASSERTION]: filePath not found of
umi中AssertionError [ERR_ASSERTION]: filePath not found of
|
前端开发
React | 修改React脚手架的默认端口号?
React | 修改React脚手架的默认端口号?
304 64
|
12月前
|
JavaScript 索引
如何在 Vue 中动态地添加或删除 Mixin
【10月更文挑战第18天】通过以上的分析和探讨,相信你对如何在 Vue 中动态地添加或删除 Mixin 有了更深入的理解。在实际开发中,你可以根据具体的需求和场景,灵活运用这些方法,以实现更加灵活和高效的应用开发。
339 4
|
存储 缓存 JavaScript
npm link 与 pnpm link 的用法以及不同之处
npm link 与 pnpm link 的用法以及不同之处
1081 0
|
前端开发 JavaScript
react18【系列实用教程】useState —— 声明响应式变量(2024最新版)含useState 的异步更新机制,更新的合并,函数传参获取更新值,不同版本异步更新差异,更新对象和数组
react18【系列实用教程】useState —— 声明响应式变量(2024最新版)含useState 的异步更新机制,更新的合并,函数传参获取更新值,不同版本异步更新差异,更新对象和数组
712 0
|
JSON 前端开发 JavaScript
使用vite搭建一个React项目!真香!
【8月更文挑战第13天】使用vite搭建一个React项目!真香!
2112 3
使用vite搭建一个React项目!真香!
|
12月前
|
JavaScript
vue3,使用watch监听props中的数据
【10月更文挑战第3天】
3615 2
|
12月前
|
JavaScript
vue中使用echarts绘制双Y轴图表时,刻度没有对齐的两种解决方法
vue中使用echarts绘制双Y轴图表时,刻度没有对齐的两种解决方法
2731 0