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édenteProchaine révisionLes deux révisions suivantes | ||
web:javascript:react:toc [2019/08/27 01:09] – [useState] sgariepy | web:javascript:react:toc [2019/08/27 01:15] – [useEffect] sgariepy | ||
---|---|---|---|
Ligne 223: | Ligne 223: | ||
Utilisation de base: | Utilisation de base: | ||
- | | + | <code javascript> |
- | setState(newState); | + | const [state, setState] = useState(initialState); |
+ | setState(newState); | ||
+ | </ | ||
===== useEffect ===== | ===== useEffect ===== | ||
Ligne 230: | Ligne 232: | ||
+ | <code javascript> | ||
+ | useEffect(() => { | ||
+ | // Équivalent à componentDidMount | ||
+ | window.addEventListener(' | ||
+ | return () => { | ||
+ | // Équivalent à componentWillUnmount | ||
+ | window.removeEventListener(' | ||
+ | } | ||
+ | }, []) | ||
+ | </ | ||
===== useRef ===== | ===== useRef ===== | ||
web/javascript/react/toc.txt · Dernière modification : 2023/10/03 21:20 de sgariepy