在使用antd的form表单时,遇到如下报错:
Cannot read property 'getFieldDecorator' of undefined
无法读取未定义的属性“getFieldDecorator”

但是明明是复制的antd官网的示例,也是从this.props.form里解构出来的,怎么会报错呢?
const {
getFieldDecorator } = this.props.form;
原来是找不到form。
解决办法:
在最后导出的时候改变写法,如下
export default Form.create

本文讲述了在使用antd库的form组件时遇到的'getFieldDecorator'未定义错误,通过排查发现是由于form组件未正确导入。解决方法是确保在导出组件时应用了form.create()方法。
最低0.47元/天 解锁文章
4627

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



