También puede devolver datos y aún puede hacerlo con accesorios.
La idea es que, en lugar de tener accesorios que pasen datos como una cadena o una matriz o un objeto al nivel
inferior, al componente secundario, como también se le llama, pasa una función de devolución de llamada del componente
primario al componente secundario .
Así que no hay matriz ni nada de eso, sino una función de devolución de llamada.
Entonces, aquí en el componente de la aplicación, podríamos definir una nueva función.
En New Goal Handler, el nombre depende totalmente de usted.
Y lo llamo Handler porque también se activará en un evento.
Y aquí espero obtener el nuevo objetivo.
Y luego aquí.
Puedo alcanzar objetivos groseros y, por ejemplo, empujar el nuevo objetivo al desorden y, a partir de entonces,
bloquear los objetivos del curso.
Ahora tenemos esta función y ahora podemos pasar a nuevos accesorios de alambre de meta.
Entonces allí podríamos en un apoyo a la meta.
Este no es un evento que el oyente reaccione a las multas por Aldy construido en elementos H masculinos.
Hemos creado un evento, oyentes como, por ejemplo, en el nuevo componente de oro en el foro que teníamos al enviar en
un botón que tenemos al hacer clic en la entrada.
También tenemos unclick, por ejemplo, porque también puede manejar eventos de clic en las entradas.
Puede manejarlos en cualquier elemento HD out.
Ahora al final aquí lo llamo es un controlador de eventos.
Pero lo que realmente es, es solo un accesorio.
Técnicamente, no hay diferencia entre el nombre de la clase donde se pasa y una cadena y al enviar
donde paso un puntero a una función.
Entonces, al final, esto es solo un accesorio del elemento de forma que reaccionan las ofertas para usted.
Entonces, aquí en Abcess todos podemos pasar un accesorio aquí para su objetivo, que tiene un puntero a una función.
Acabo de nombrar este accesorio de esta manera no porque tenga que hacerlo, podría nombrar ID en Gohl o este año, pero
es una convención nombrar accesorios, que el pase final funciona para componentes de nivel inferior como controladores de eventos, porque
las funciones que pasas a los componentes al final serán llamados por estos componentes en
ciertos eventos.
Así es como funciona normalmente y verá que cuantas más aplicaciones de reacción cree.
Entonces, Dhafer, seguí esta convención, así lo puse en el objetivo del anuncio y pasé mi nuevo controlador de objetivos del anuncio al nuevo
componente del objetivo.
Entonces, pase un puntero, no la ejecución, sino solo un puntero a su función, a un nuevo objetivo en este en el objetivo del
objetivo publicitario.
Ahora, eso significa que el nuevo objetivo de NZF.
Ahora puedo aceptar accesorios aquí, puedo aceptar este parámetro de accesorios.
Siempre lo consigo, incluso si no obtengo ningún accesorio.
Pero si no obtengo ningún accesorio, no tiene mucho sentido escribirlo explícitamente aquí.
Pero ahora necesito un accesorio que me estoy poniendo.
Anda tu.
Y eso es lo que en el anuncio de oro prop he definido aquí.
Quiero llamar a esa función que recibo en ese accesorio aquí dentro de mi controlador ADD en un nuevo objetivo.
Entonces, en lugar de registrar el nuevo objetivo, ahora puedo llamar a accesorios en el objetivo del anuncio aquí en el anuncio de oro porque ese es el nombre
que elegí aquí.
Y en el objetivo del anuncio pasa un puntero en una función al componente.
Entonces, dentro del nuevo componente dorado, sé que puedo ejecutar ese objetivo porque tiene un puntero a una
función.
Así que ahora ejecuto esa función apuntada y puede pasar mi nueva meta como argumento a la meta.
Porque, de hecho, en la función pasé dos en agregar objetivo, espero obtener un nuevo objetivo como argumento,
como parámetro.
Entonces, si guardamos todo, deberíamos ver eso si hago clic en Agregar objetivo.
Estamos generando algo de Aptness Lines 16, que se bloquea aquí, y estamos generando nuestro nuevo curso,
la matriz de Cole, que son nuestros viejos objetivos y un nuevo objetivo.
Entonces, pasar la meta desde el nivel inferior, desde el componente hijo.
El nuevo componente de objetivo para el componente principal, el componente de la aplicación en este caso funciona y funciona con
accesorios.
Solo usamos accesorios para pasar una función que luego son llamados por los componentes secundarios en lugar de pasar datos
directamente de padre a hijo.
Esto nos brinda una forma de comunicarnos de vuelta del niño al padre con la ayuda de dicha función.