在使用antd的过程中,遇到了一个展示的问题,日期组件中部分中文部分英文:
按照官方文档的全局配置后还是不行:
到这步在网上搜索了一些答案,有人说把node_modules整个删除再重新安装资源包就能够解决,尝试了后,果然解决了:
经过分析发现是因为自己单独装了一个moment包,但antd自带的有moment包(node_modules/antd/node_modules目录下),通过import 'moment/locale/zh-cn'命令导入的是自己装的moment包并非antd中的,由于两个moment版本不同,所以导致了引入无效。所以将外部的moment的包进行删除即可解决问题。