ant-design-vue 3.23 datepicker 未完全汉化

874 阅读1分钟

问题描述

根据全局配置了中文后,使用datepicker现象后依然存在月份和星期未汉化的情况,如下图

image.png

问题解决

问题应该是antd的datepicker中使用到了dayjs,但是没引入到locale,所以导致未汉化。因此需要导入dayjs的zh-cn中文包

官网链接: 全局化配置 ConfigProvider - Ant Design Vue (antdv.com)

image.png 再看官网示例代码部分:

image.png 再附上 typescript 使用 dayjs 的配置:

image.png TypeScript · Day.js (gitee.io)

解决代码

import 'dayjs/locale/zh-cn';
import *  as dayjs from 'dayjs';