02. useEffect
a.付随効果を生じるホック
useEffect(() => {
document.title = `업데이트 횟수: ${count}`
})
b.依存性配列
useEffect(() => {
getUserInfo(userId).then(data => setUser(data));
}, [userId, func1]);
c.useEffectの戻り関数
useEffect(() => {
const onResize = () => setWidth(window.innerWidth);
window.addEventListener('resize', onResize);
return () => {
window.removeEventListener('resize', onResize);
}
}, []);
1.次のuserEffectを呼び出す前に呼び出す.
2.構成部品が消失する前に(アンインストール)最後に呼び出されます.
Reference
この問題について(02. useEffect), 我々は、より多くの情報をここで見つけました https://velog.io/@kmbin92/02.-useEffectテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol