今天在使用 DatePicker 组件时突然发现页面汉化不完全。安装的 ant-design-vue 版本是 3.2.15。页面展示效果如下:
检查代码也没问题,代码如下:
最后在antv的官网找到了原因在哪里,官网描述如下:
于是小编去 node_modules 下看了一下 ant-design-vue 依赖的 dayjs 版本,又看了一下 dayjs 的版本,发现果然对不上。
最后安装一下 1.10.5 版本的 dayjs 成功解决问题
结语:由于项目中除了 ant-design-vue 用到 dayjs 外,别的地方也用到了 dayjs ,所以一不小心就安装了一个 dayjs 把 ant-design-vue 依赖的 dayjs 覆盖了。