闽公网安备 35020302035485号
手上的一个项目,使用umi-qiankun构建的微前端项目。一个版本提测发现几个模块的 DatePicker 日期显示有的是中文有的是英文。
import ZH_CN from 'antd/lib/locale/zh_CN'
import {ConfigProviderProps} from 'antd/lib/config-provider/index'
// 堆代码 duidaima.com
const App = () => {
return (
<ConfigProvider locale={ZH_CN}>
<div className={styles.content}>{props.children}</div>
</ConfigProvider>
)
}
引用的依赖库 antd 的版本也没差别


因为前段时间我统一把应用的antd都升级过,以为是版本原因。就去对比了一下这个版本差异,发现这个zh-cn的文件配置引用路径不一样,一个'antd/lib/locale-provider/zh_CN'一个'antd/lib/locale/zh_CN',尝试后不行。不过也是,这个引用只需要路径能够找到源文件配置问题就不大。
import moment from "moment";
import "moment/locale/zh-cn";
moment.locale("zh-cn");
当然,尝试也没用。还纠结是不是moment和antd版本不对应关系。