原本正常的日期组件,升级antd后就这样了
解决方案:
把node_modules和yarn.lock删除后重新安装一下,是moment或者dayjs版本有冲突导致的
*yarn.lock删除后重新安装,如果距离上次生成lock文件比较久,组件版本会有较大区别,如果不想有太大区别可以在lock文件种搜索dayjs,只将dayjs的版本删除
查看dayjs版本是否一致
npm ls dayjs
最初查看时红框处的版本是和其他不一样的,所以我在lock里把antd相关的版本也删除了,然后yarn重新安装即可