web:javascript:react:toc
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
web:javascript:react:toc [2019/08/27 01:10] – [useState] sgariepy | web:javascript:react:toc [2023/10/03 21:20] (Version actuelle) – [React avec TypeScript] sgariepy | ||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
React est une librairie JavaScript pour créer des interfaces Web. [[https:// | React est une librairie JavaScript pour créer des interfaces Web. [[https:// | ||
+ | |||
+ | ===== Librairies ===== | ||
+ | |||
+ | * [[web: | ||
+ | |||
====== Avantages ====== | ====== Avantages ====== | ||
Ligne 232: | Ligne 237: | ||
+ | <code javascript> | ||
+ | useEffect(() => { | ||
+ | // Équivalent à componentDidMount | ||
+ | window.addEventListener(' | ||
+ | return () => { | ||
+ | // Équivalent à componentWillUnmount | ||
+ | window.removeEventListener(' | ||
+ | } | ||
+ | }, []) | ||
+ | </ | ||
===== useRef ===== | ===== useRef ===== | ||
Ligne 251: | Ligne 265: | ||
}; | }; | ||
</ | </ | ||
+ | |||
+ | |||
+ | ====== Références et sources ====== | ||
+ | |||
+ | * [[https:// | ||
+ | |||
+ | |||
+ | |||
+ |
web/javascript/react/toc.1566861018.txt.gz · Dernière modification : 2022/02/02 00:43 (modification externe)