vite + ant-design-vue3日期组件语言不显示中文问题解决

随着ant-design-vue v3的推出,ant-design-vue官方把时间组件中的momentjs 替换成了dayjs,升级完后发现日期显示不正常(月份,星期不显示中文),如下:

image.png

解决方法:
image.png

vite.config.ts加入dayjs的语言包即可,如下
optimizeDeps:{
include:[xxx,'dayjs/locale/zh-cn']
}
注意:[项目中应只有一个版本dayjs的依赖(不同软件库,应兼容使用同一版本的),不要有多个版本,可能会出现语言包设置失败问题](全局化配置 ConfigProvider - Ant Design Vue (antdv.com)
)
修改完后显示正常
image.png

参考:Antdv日期选择组件国际化问题_giao00000的博客-CSDN博客_antd moment 国际化

你可能感兴趣的:(vite + ant-design-vue3日期组件语言不显示中文问题解决)