Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
Ambdós costats versió prèvia Revisió prèvia Següent revisió | Revisió prèvia Ultima revisió Ambdós costats nova versio | ||
daw_mp06_reactpy [2023/06/27 15:26] armando_mata_urbaneja |
daw_mp06_reactpy [2023/06/27 15:59] armando_mata_urbaneja |
||
---|---|---|---|
Línia 80: | Línia 80: | ||
) | ) | ||
</ | </ | ||
+ | |||
+ | ==== Esdeveniments ==== | ||
Línia 88: | Línia 90: | ||
</ | </ | ||
- | Tens més exemples a Responding to Events | + | Tens més exemples a [[https:// |
+ | ==== Components amb estat ==== | ||
+ | |||
+ | Com a ReactJS, un dels elements més potents que tenen aquests frameworks són els estats. A ReactPy també tenim aquesta opció, com esmentavem abans, i ens permet renderitzar el nostre SPA a canvis de qualsevol valor. A [[https:// | ||
+ | |||
+ | Un exemple senzill: | ||
+ | |||
+ | < | ||
+ | choices, set_choices = hooks.use_state([]) | ||
+ | resposta, set_resposta = hooks.use_state("" | ||
+ | </ | ||
+ | |||
+ | |||
+ | Aquí creem dues variable d' | ||
+ | En un mètode que gestioni un esdeveniment podem, per exemple, canviar el seu valor: | ||
+ | |||
+ | |||
+ | < | ||
+ | def handle_choices(event): | ||
+ | | ||
+ | </ | ||
+ | |||
+ | I aquesta variable d' | ||
+ | |||
+ | < | ||
+ | return html.div(resposta) | ||
+ | </ | ||
+ | |||
+ | |||
+ | Cal recordar, que a l' | ||
+ | |||
+ | Finalment indicar que tenim altres hooks, propis de React, com ja he esmentat a l' | ||
+ | |||
+ | Teniu un [[https:// | ||
+ | |||
+ | |||