父類組件:toggleFunction = (event, ...otherProps) => { console.log(event) // EVENT GOT UNDEFINED console.log(otherProps) // THIS IS DISPLAYING WHAT IS NEED!}<Child updateFunction={(event) => this.toggleFunction(event,"PROPS-1","PROPS-2")}>子功能組件:const Child = ({ updateFunction }) => { ... OTHER CODE HERE <div onClick={() => updateFunction()}>Toggle</div>}我的問題是當(dāng)我在父回調(diào)中創(chuàng)建事件并將其作為方法傳遞給子對(duì)象并在父類中執(zhí)行父toggleFunction時(shí)。只有事件未定義,其他道具顯示正確我通過在子組件內(nèi)創(chuàng)建事件并在父組件內(nèi)訪問找到了解決方案,但這對(duì)我來說并不像預(yù)期的那樣有效!誰能解釋我失敗的原因。
從父母到孩子的傳遞事件反應(yīng)未定義
素胚勾勒不出你
2023-05-19 17:44:36