a-date-picker报错TypeError: date4.locale is not a function

问题描述

使用日期选择器,数据从后端获得,再赋值给a-date-picker做数据回显,遇到这个报错,排错后定位到a-date-picker组件本身接收数据的问题。

如果使用了dayjs或moment库来处理时间字符串,并且使用.format对时间数据进行格式化,则会报这个错误。

复制代码
const create_time = "2023-05-19T09:11:45.000+0000"
create_time = dayjs(create_time).format("YYYY-MM-DD HH:mm:ss")

``

解决方案

经过尝试,不对时间字符串进行格式化,直接使用dayjs处理后传给a-date-picker后报错消失。具体原因还不明确。

javascript 复制代码
create_time = dayjs(create_time)

在此记录如有同学遇到,望不吝赐教。

相关推荐
Anastasiozzzz10 分钟前
Java异步编程:CompletableFuture从入门到底层实现
java·开发语言
呆子小木心13 分钟前
Vue2或Vue3项目引用百度地图
javascript·vue.js·typescript·前端框架·html5
Swift社区25 分钟前
React 项目生产环境构建与静态资源优化
前端·react.js·前端框架
九.九29 分钟前
高性能算子库 ops-nn 的底层架构:从调度到指令的极致优化
开发语言
比奇堡派星星31 分钟前
sed命令
linux·运维·服务器·开发语言
船神丿男人34 分钟前
C++:STL string(一)
开发语言·c++
A小码哥38 分钟前
基于 Trae + 国产 GLM-4.7模型的任务驱动式软件开发实践
前端
上海合宙LuatOS38 分钟前
LuatOS核心库API——【fft 】 快速傅里叶变换
java·前端·人工智能·单片机·嵌入式硬件·物联网·机器学习
程序员zgh38 分钟前
Linux 内存管理单元 MMU
linux·运维·服务器·c语言·开发语言·c++
瑶瑶领先_39 分钟前
react - isValidElement 判断参数是否是一个有效的ReactElement
前端