Puoi anche restituire i dati e lo fai ancora con oggetti di scena.
L'idea è solo che invece di avere oggetti di scena che passano dati come una stringa o una matrice o un oggetto
al livello inferiore, al componente figlio, come viene anche chiamato, si passa una funzione di callback dal componente
padre al componente figlio .
Quindi nessun array o qualcosa del genere, ma una funzione di callback.
Quindi qui nel componente dell'app, potremmo definire una nuova funzione.
In New Goal Handler, il nome dipende totalmente da te.
E lo chiamo Handler perché anche in un certo senso verrà attivato.
E qui mi aspetto di raggiungere il nuovo obiettivo.
E poi qui.
Sono in grado di raggiungere obiettivi grossolani e, ad esempio, spingere il nuovo obiettivo in disordine e, successivamente, bloccare gli
obiettivi della rotta della console.
Ora abbiamo questa funzione e ora possiamo passare a nuovi oggetti di scena.
Quindi lì potremmo puntare all'obiettivo.
Questo non è un ascoltatore di eventi che reagisce alle multe per gli elementi maschio H costruiti in Aldy.
Abbiamo creato un evento, ascoltatori come, ad esempio, nel nuovo componente Gold sul forum che abbiamo inviato
su un pulsante che abbiamo fatto clic sull'input.
Abbiamo anche deselezionato, ad esempio, perché puoi anche gestire eventi di clic sugli input.
Puoi gestirli su qualsiasi elemento HD.
Ora alla fine qui lo chiamo è un gestore di eventi.
Ma quello che è in realtà, è solo un sostegno.
Tecnicamente, non vi è alcuna differenza tra il nome della classe in cui un passaggio e una stringa e l'invio
in cui passo un puntatore a una funzione.
Quindi alla fine, questo è solo un sostegno dell'elemento forma che reagisce ti offre.
Quindi qui in Abcess possiamo tutti passare un oggetto qui sul tuo obiettivo, che contiene un puntatore a una funzione.
Ho appena chiamato questo prop in questo modo non perché dovrei poter nominare ID su Gohl o quest'anno, ma è una convenzione
per nominare i prop, che il passaggio finale funziona a componenti di livello inferiore come i gestori di eventi, perché
le funzioni che passi a i componenti alla fine saranno chiamati da questi componenti su
determinati eventi.
Ecco come funziona in genere e vedrai che più applicazioni di reazione creerai.
Quindi Dhafer, ho seguito questa convenzione e l'ho chiamato sull'obiettivo dell'annuncio e ho passato il mio annuncio nuovo gestore dell'obiettivo al nuovo
componente obiettivo.
Quindi un passaggio un puntatore, non l'esecuzione ma solo un puntatore alla sua funzione, a un nuovo obiettivo su questo sul prop obiettivo
di annuncio.
Ciò significa che il nuovo obiettivo di NZF.
Ora posso accettare oggetti di scena qui, posso accettare questo parametro di oggetti di scena.
Lo capisco sempre anche se non ho oggetti di scena.
Ma se non ricevo alcun oggetto di scena, non ha molto senso scrivere esplicitamente qui.
Ma ora ho bisogno di un sostegno su cui sto salendo.
Tu vai.
E questo è quello che ho definito qui sulla pubblicità d'oro.
Voglio chiamare quella funzione che ricevo su quel puntello qui all'interno del mio gestore ADD in un nuovo obiettivo.
Quindi, invece di registrare il nuovo obiettivo, ora posso chiamare oggetti di scena sull'obiettivo dell'annuncio qui su annuncio d'oro perché questo è il nome che
ho scelto qui.
E sull'obiettivo dell'annuncio passa un puntatore a una funzione al componente.
Quindi, all'interno del nuovo componente Gold, so di poter eseguire questo obiettivo perché contiene un puntatore a una
funzione.
Quindi ora eseguo quella funzione indicata e può passare il mio nuovo obiettivo come argomento all'obiettivo.
Perché in effetti nella funzione ne ho passati due su aggiungi obiettivo, mi aspetto di ottenere un nuovo obiettivo come argomento,
come parametro.
Quindi ora se salviamo tutto, dovremmo vedere che se faccio clic su Aggiungi obiettivo.
Stiamo producendo qualcosa da Aptness Lines 16, che è bloccato qui, e stiamo pubblicando il nostro nuovo corso,
l'array di Cole, che sono i nostri vecchi obiettivi e un nuovo obiettivo.
Passando così l'obiettivo dal livello inferiore, dal componente figlio.
Il nuovo componente obiettivo per il componente padre, il componente app in questo caso funziona e funziona con oggetti di
scena.
Usiamo solo oggetti di scena per passare una funzione che viene quindi chiamata dai componenti figlio invece di passare i dati
direttamente da padre a figlio.
Questo ci dà un modo per comunicare dal bambino al genitore con l'aiuto di tale funzione.