'da aynı ada sahip bir işlevi aşağıya aktarın Spread operatörü ile props
'u kapatabilirim. yaniReaktifi
<Component x={props.x} y={props.y} />
eşittir:
<Component {...props} />
Ve aynı isimde bileşen tanımı kullanabilirsiniz.
Sorum, böyle bir işlevi nasıl iletebilirim? Aşağıda eşdeğer kod nedir?
<Component handleClick = {this.handleClick}
anotherHandleClick = {this.anotherHandleClick}/>
Düzenleme: Çizgi üstü
çocuğa işlevini handleClick
ve anotherHandleClick
geçirir. <Component {...Fns} />
gibi bir şey var, böylece her fonksiyon aynı isimde sahne olarak aşağı doğru geçecek.
Sorunuzun anladığımdan emin değilim o zaman derhal bunu yanıtladı son kod parçası. –
@GhassenLouhaichi, bu gibi bir şey istiyor 'let handleClick = this.handleClick; ' fakat bir satırda, bilgim imkansız. –