我试图将一个函数作为props传递给一个功能性 React 组件。我不断收到错误logThis is not a function
。
父组件是一个带有函数的类组件logToConsole
。我总结了以下代码:
logToConsole = (value) => {
console.log(value)
}
render(){
return(
<ChildComp logThis={this.logToConsole} />
)
}
ChildComp 是:
const ChildComp = (logThis) => (
<button onClick={()=>logThis('test string')}>Click Here</button>
)
export default ChildComp