react+antd 引入moment之后,DatePicker显示出现英文。

clipboard.png
如上图,本来我用LocaleProvider显示中文,整个demo里面中文都用的好好的,引用moment来解决毫秒转换时间的问题,结果出现上图问题,部分月份变成英文,求大神指点。

补充:
clipboard.png

阅读 9.1k
4 个回答

在js前加上以下两句。

 import 'moment/locale/zh-cn';
 moment.locale('zh-cn');

这是我yarn add moment 以后出现的错误,于是我猜了下是不是node_modules下又乱了, 然后我删掉node_modules,npm install又重新安装了一遍,moment可以用,月份也没有英文了,问题解决。

新手上路,请多包涵

我也遇到同样的问题了,网上找的办法都不好使 import 'moment/locale/zh-cn';
moment.locale('zh-cn'); 这个对我好像没有生效 请问楼主解决问题了吗

把antd和moment给uninstall了。然后重新安装

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏