将点击从无状态父组件发送到子组件

时间:2020-07-31 16:23:42

标签: reactjs

我在无状态组件中有一个基本按钮,并希望将单击发送给子级PureComponent。 如果父组件具有状态,则将通过更改状态并将该状态以prop形式传递给子组件的方法发送。

1 个答案:

答案 0 :(得分:1)

您可以直接将功能作为道具发送给子组件。 喜欢:

handleClick=()=>{
  //your code
 }
  <childComponent clickFunction={this.handleClick}></childComponent>

并通过以下方式在子组件中使用该功能:

this.props.clickFunction()