首页 > 解决方案 > React 将一个函数传递给另一个组件

问题描述

我想使用类 Apps 中的功能复选框,如下所示:

  checkboxes(selecter, id) {
    if (document.getElementById(id).checked === true) {
      this.doboolAPICall(selecter);
    }
  }

在另一个名为“Buttonbox”的组件中,我想这样称呼它:

<Selectbutton id="photoenabled" name="PhotoEnabled" onChange={() => Apps.checkboxes("PhotoEanbled", "photoenabled")}></Selectbutton>

现在,当我尝试时,错误如下:未捕获的错误:F.checkboxes 不是函数

标签: reactjsreact-componentreact-functional-componentreact-class-based-component

解决方案


推荐阅读