ReactJS:从子组件中的函数访问父函数

时间:2020-06-24 08:56:34

标签: javascript reactjs react-props

我使用对话框组件,并通过如下道具将onHide函数从父级传递到对话框组件:

<KundenNeuForm Hider={onHide}></KundenNeuForm>

如果我直接在render方法中调用它,它将起作用:

return (
        <div>
          <Button label="Speichern" onClick={props.Hider} />
        </div>
  );

但是我想先调用一个验证函数,然后再从那里调用父函数


const Validate=()=> {
  If(Everything validates) {
     //call props.Hider
  }
}
return (
        <div>
          <Button label="Speichern" onClick={Validate} />
        </div>
  );

如何从Validate函数调用父函数?

1 个答案:

答案 0 :(得分:0)

调用道具。Hider()实际上有效