Mogę przekazać props
z operatorem rozprzestrzeniania. tjPrzekaż funkcję o tej samej nazwie w React
<Component x={props.x} y={props.y} />
jest równa:
<Component {...props} />
I możemy używać go w definicji składnika o tej samej nazwie.
Moje pytanie brzmi: jak mogę przekazać taką funkcję? Jaki jest równoważny kod poniżej?
<Component handleClick = {this.handleClick}
anotherHandleClick = {this.anotherHandleClick}/>
Edit:
Powyższa linia przejdzie w dół funkcję handleClick
i anotherHandleClick
do dziecka. Czy jest coś takiego jak <Component {...Fns} />
, więc każda funkcja przejdzie w dół jako rekwizyty o tej samej nazwie.
nie jestem pewien, czy rozumiem pytanie, bo poprosił go natychmiast odpowiedział jej ostatni fragment kodu. –
@GhassenLouhaichi on chce coś takiego 'niech handleClick = this.handleClick; ' ale w jednym wierszu, co według mojej wiedzy jest niemożliwe. –