www.state-it.info

Gran base de respuestas a las preguntas de los desarrolladores
Header decor

¿por Qué no funciona OnChanges hoek?

zlodiak 2018-10-30 23:10:48

Hay primario y secundario de un componente. Primario secundario a través de los clics de los botones se pasan el número y el objeto. Más adelante en la plantilla de componente secundario los valores de salida. Se muestran sin problemas.

STACKBLITZ

Pero en el componente de implementé gancho OnChanges(), que también muestra estos valores. El problema es que en el caso de la llegada de número de este gancho se realiza, en el caso de la llegada de un objeto no.

Entiendo que desde el punto de vista de la variable, ella era el objeto de como les quedó. Por lo tanto, todo lo que sucede, es lógico. Pero me gustaría perfeccionar el código para OnChanges se repita en ambos casos. Si es posible, que por favor, ayudar a implementar.

Total answers: 1

StivinKing 2018-10-30 23:42:23

gancho OnChanges no se cumple en el objeto, así como la referencia a objeto no cambia. Eso es todo, el mismo objeto, incluso si el contenido de un objeto ha cambiado. Para este gancho trabajado, es necesario crear un nuevo objeto o utilizar хуком DoCheck y por prescribir la lógica de detección de cambio de

He aquí un ejemplo - referencia

Preguntas relacionadas:

Footer decor

© www.state-it.info | Base of answers to questions for developers and programmers.