今天使用antd头像上传功能,然后需要引入:
import ImgCrop from 'antd-img-crop'
按照按照依赖的方法执行:
yarn add antd --save
//执行之后发现安装失败
npm install antd --save
//还是安装失败
查看当前antd版本:
"antd": "^2.12.7"
查看antd官方文档2.X版本没有看到上传图片之前的裁剪操作;
将antd升级到"antd": "^4.10.2"
然后项目报错:index.js:1 Warning: [antd: Form] antd v4 removed `Form.create`. Please remove or use `@ant-design/compatible` instead.
导致,Form.create()不能使用,最后直接在<FormItem name="usename" rules={[{pattern: XXX }]} >里面写;