🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
在 create-react-app 环境下运用 antd 开发时候发生一件坑爹的事情——日期控件 locale 设置失败。 排查了很多问题,包括moment版本问题;在设置官方提供的locale之后,在# DatePicker value值不存在时还是显示英文; ![](https://i.loli.net/2019/02/20/5c6d14ad08887.png) 失败的版本号如下: ``` antd:3.8.2; react:16.0.0; moment:2.24.0; ``` 经网上查看很多人讲版本问题,于是修改版本如下: ``` "antd": "^3.13.4", "moment": "^2.24.0", "react": "^16.0.0", ``` 显示效果如下: ![](https://i.loli.net/2019/02/20/5c6d1464c7346.png)