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)

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

相关推荐
LitchiCheng2 分钟前
Mujoco 蒙特卡洛采样统计机械臂可达工作空间(非Matlab)
开发语言·matlab
真正的醒悟2 分钟前
图解网络8
开发语言·网络·php
_菜鸟果果6 分钟前
vue-amap高德地图绘制线路轨迹
前端·vue.js·elementui
一个处女座的程序猿O(∩_∩)O6 分钟前
React Native vs React Web:深度对比与架构解析
前端·react native·react.js
郝学胜-神的一滴8 分钟前
Linux信号集操作函数详解
linux·服务器·开发语言·c++·程序人生
落霞的思绪11 分钟前
基于Go开发的矢量瓦片服务器——pg_tileserv
开发语言·后端·golang
CHANG_THE_WORLD13 分钟前
Python 文件操作详解与代码示例
开发语言·数据库·python
Chasing Aurora21 分钟前
Python后端开发之旅(二)
开发语言·python·语言模型·langchain·ai编程
n***i9521 分钟前
前端技术的下一场进化:从工程化走向智能化的全面重构
前端·重构
2401_8919573123 分钟前
简单了解一下智能指针(C++)
开发语言·c++