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