今天做项目时把antd升级到 v4,然后在登录使用form表单的时候报错

Warning: [antd: Form] antd v4 removed `Form.create`. Please remove or use `@ant-design/compatible` instead.

 

 

 查看了官网,才知道v4版本把Form.create给移除了

不能使用  (Form.create()())

Warning: [antd: Form] antd v4 removed `Form.create`. Please remove or use `@ant-design/compatible` instead.

 

 

 

直接在原item上操作

 Warning: [antd: Form] antd v4 removed `Form.create`. Please remove or use `@ant-design/compatible` instead.

 

onsubmit 也要换成 onfinish

 

 Warning: [antd: Form] antd v4 removed `Form.create`. Please remove or use `@ant-design/compatible` instead.

 就可以了

 

 

 Warning: [antd: Form] antd v4 removed `Form.create`. Please remove or use `@ant-design/compatible` instead.

 

 

 

Warning: [antd: Form] antd v4 removed `Form.create`. Please remove or use `@ant-design/compatible` instead.

 

 要把form.create()去掉

Warning: [antd: Form] antd v4 removed `Form.create`. Please remove or use `@ant-design/compatible` instead.

 

相关文章: