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)

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

相关推荐
少寒7 分钟前
async/await:异步编程的优雅解决方案
前端·javascript
CoderYanger10 分钟前
动态规划算法-简单多状态dp问题:16.买卖股票的最佳时机含手续费
开发语言·算法·leetcode·动态规划·1024程序员节
华仔啊11 分钟前
CSS的clamp()函数:一行代码让网页自适应如此简单
前端·css
wordbaby13 分钟前
React 误区粉碎:useEffectEvent 是“非响应式”的,所以它不会触发重渲染?
前端·react.js
计算机学姐18 分钟前
基于Python的校园美食推荐系统【2026最新】
开发语言·vue.js·后端·python·mysql·django·推荐算法
Doris89330 分钟前
【JS】Web APIs BOM与正则表达式详解
前端·javascript·正则表达式
建南教你种道德之花30 分钟前
浏览器缓存完全指南:从原理到实践
前端
南游30 分钟前
后台计时器罢工?我改用visibilitychange监听,代码从此‘永不停机’!
javascript
songtaiwu33 分钟前
golang开发日常注意
开发语言·数据库·golang