react 报错Cannot read properties of undefined (reading 'getFieldDecorator')
时间: 2023-08-24 16:12:44 浏览: 180
react-loadhandler:React-Loadhandler 用于处理应用程序加载,它是可以在React应用程序中使用的简单钩子
引用[1]:在React中,当你使用this.props.children时,它返回的是组件拥有者传递给你的子节点,而不是当前组件的子元素。所以无法直接通过this.props.children来获取当前组件的子元素。解决这个问题的方法是使用withRouter。withRouter是一个高阶组件,它可以将路由相关的属性传递给被包裹的组件,包括getFieldDecorator方法。这样就可以解决报错"Cannot read properties of undefined (reading 'getFieldDecorator')"的问题了。
阅读全文