以下是我的组件树。
DashboardComponent
TaskManagementView
TaskManagementForm
SubmitButtonComponent
我需要将按钮单击事件传递SubmitButtonComponent给DashboardComponent.
一种方法如下
<DashboardComponenet AddTask={AddSomeTask}>
....
<TaskMangementView submitClicked={props.AddTask}>
....
<TaskManagementForm ButtonClick={props.submitClicked}/>
.....
<SubmitButtonComponent onclick={props.ButtonClick}/>
....
<TaskManagementForm />
....
</TaskManagementView >
....
</DashboardComponent>
有没有将 onClick 传递给 DashboardComponent 的好方法?这很难维护。