随着ant-design-vue v3的推出,ant-design-vue官方把时间组件中的momentjs 替换成了dayjs,升级完后发现日期显示不正常(月份,星期不显示中文),如下:
解决方法:
vite.config.ts加入dayjs的语言包即可,如下
optimizeDeps:{
include:[xxx,'dayjs/locale/zh-cn']
}
注意:[项目中应只有一个版本dayjs的依赖(不同软件库,应兼容使用同一版本的),不要有多个版本,可能会出现语言包设置失败问题](全局化配置 ConfigProvider - Ant Design Vue (antdv.com)
)
修改完后显示正常