我试图在提交时从子组件传递对象,但是我正在
得到以上错误

以下是子组件和父组件中的代码

overideChange = (e) => {
      let menuObj = {
            currency: e.target.currency.value
      }
      this.props.menuData(menuObj);
}

<OlmiGridNavMenu  menuData={this.menuData} />

menuData(data) {
      console.log('data--->', data);
}

最佳答案

您需要绑定this

<OlmiGridNavMenu  menuData={this.menuData.bind(this)} />

09-12 07:21