

背景
在一个项目中想引入 formily v2 试一下这个针对复杂表单的解决方案,结果发现安装后报错,目前已有的第三方库大致为
“@ant-design/icons”: “^5.0.1”,
“@ant-design/pro-components”: “^2.4.4”,
“@umijs/max”: “^4.0.68”,
“ahooks”: “^3.7.7”,
“antd”: “^5.4.0”,
“dayjs”: “^1.11.8”,
“query-string”: “^8.1.0”,
“rc-queue-anim”: “^2.0.0”
安装 formily v2 antd 后发现报了很长一串错误
问题
- 注意:如果你的antd是v5版本 需要安装 formily v2 专门针对 antd v5的包 而不是 antd 的包
- 推测是 antd5 用 dayjs 而 antd4 用 momentjs 的问题
在尝试将formily v2引入一个包含antd v5的Umi项目时遇到错误。问题可能源于antd v5使用dayjs而formily v2与antd v4的兼容性。解决方法包括:安装formily v2的antd v5专用包,以及安装核心库@formily/core、UI桥接库和组件库@formily/antd(对于antd v5用户)。
订阅专栏 解锁全文
1845

被折叠的 条评论
为什么被折叠?



