【React】useEffectを使ったページ読み込み後の処理の書き方【JavaScript】

1. ページ読み込み時の処理

Reactでのページ読み込み時の処理を書きたい場合は、下記のように書きます。

import React, { useEffect } from 'react';

useEffect(
        () => {
            //処理;
        },
[]
);

2. stateが変わった後に実行する処理

stateが変わった後の処理を書きたい場合は、下記のように書きます。

import React, { useEffect } from 'react';

useEffect(
        () => {
            //処理;
        },
[state]
);