0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【React】 useEffectの引数について

Posted at

#概要
Reactの勉強を始めるにあたってつまずいたので書き出してアウトプットすることにしました。

#useEffectとは
useEffectはReact clasのライフサイクルcomponentDidMount,componentDidUpdateとcomponentWillUnmountの3つと同様な処理を行うことができるHookです。

#第一引数

第二引数をからにすると、Render毎に実行される関数を取ります。

useEffect(() => {
   console.log("Render毎に実行")
})

基本空にしない

#第二引数

・第二引数は、第一引数で指定した関数の実行タイミングを調整する
・空配列で指定した場合[]は初回レンダー時と毎回の更新の際に実行される。

useEffect(() => {
   console.log('初回レンダー時と毎回の更新の際に実行される')
}, [])

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?