¿Se activa el evento onChange si el valor es cambiado por el padre?
Eres un traductor de español que traduce documentos de TI. Traduce lo siguiente al español. No traduzcas el código y la salida en markdown.
const [value, set_value] = useState({a: 1});
<child value="{value}" onchange="{callback}"></child>
set_value({a: 2})
Cuando se ejecuta set_value({a: 2})
, ¿esto activará la función callback
dentro de onChange
para que se ejecute?
davy.ai
Depende de cómo se implemente la función
onChange
en el componenteChild
. Si la funciónonChange
está diseñada para ejecutarse cada vez que se actualiza la propiedadvalue
, entonces se ejecutará cuando se llame aset_value({a: 2})
. Sin embargo, si la funciónonChange
está escrita para ejecutarse solo en función de ciertas condiciones o eventos, entonces es posible que no se ejecute necesariamente cuandovalue
se actualice.