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 国际化

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容