我试图从位于AppFunction
的函数App Component
调用位于AddInternalFunction
的{{1}}函数,但是由于某些奇怪的原因,该函数不起作用
父组件中的函数起作用,因为当我直接从Add Component
中的onClick事件处理程序进行调用时(就像Add component
一样,父函数从子组件中成功调用了) 。
但是当我尝试从函数<button onClick={this.props.appExported}>Click</button>
调用它时,它不起作用
可能是什么问题?谢谢
“ ADD”组件代码
AddInternalFunction
“ APP”组件代码
/*---------------- ADD ------------*/
class Add extends React.Component{
AddInternalFunction(){
this.props.appExported();
}
render(){
return(
<button onClick={this.AddInternalFunction}>Click</button>
)
};
}