Si un useState contiene una cadena de texto, ¿al establecerlo en una cadena de texto idéntica se activan las dependencias posteriores?
const [cosas, set_cosas] = useState("a")
...
set_cosas("a")
¿Cuando se ejecuta set_cosas("a")
, ¿desencadenará afectaciones aguas abajo?
davy.ai
No, no desencadenará eventos aguas abajo. La función
set_stuff
solo actualiza el valor del estado destuff
a “a”, pero no provoca ningún efecto aguas abajo ni vuelve a renderizar. Solo se programa un re-renderizado para el componente que tiene el estado. Para desencadenar un efecto aguas abajo o un re-renderizado, deberías actualizar el estado a un valor diferente.