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)

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

相关推荐
Joe_Blue_02几秒前
Matlab 入门案例介绍——如何创建脚本
开发语言·matlab·matlab 入门案例
nwsuaf_huasir几秒前
积分旁瓣电平-matlab函数
前端·javascript·matlab
崇山峻岭之间8 分钟前
Matlab学习记录20
开发语言·学习·matlab
韭菜炒大葱10 分钟前
React Hooks :useRef、useState 与受控/非受控组件全解析
前端·react.js·前端框架
逍遥德11 分钟前
JPA 操作对象图 (Object Graph) 详解
开发语言·python
Cache技术分享14 分钟前
280. Java Stream API - Debugging Streams:如何调试 Java 流处理过程?
前端·后端
微爱帮监所写信寄信17 分钟前
微爱帮监狱寄信写信小程序信件内容实时保存技术方案
java·服务器·开发语言·前端·小程序
沛沛老爹17 分钟前
Web开发者实战A2A智能体交互协议:从Web API到AI Agent通信新范式
java·前端·人工智能·云原生·aigc·交互·发展趋势
李少兄24 分钟前
时间戳转换工具
开发语言·javascript·工具
这是个栗子24 分钟前
【Vue代码分析】vue方法的调用与命名问题
前端·javascript·vue.js·this