[react]fetchを要求する場合はuserEffectに注意


永登浦鍋銭<-ここの鍋蓋はサムギョプサルがとてもおいしいです
バックエンドの友达と通信している瞬间に...私に一言
要求...来すぎた...?
うん...?
なるべく慌てたふりはしないようにしましょう.確認してみます!そして私のコードを見ました.もちろんAPIを申請する部分はUseEffect部分しかないので、何の質問かと聞くと、UseEffectの後ろの部分がぼやけています.
無依存配列

依存配列とは?


依存配列は、userEffect hookに入力される2番目のパラメータです.依存配列の内容が変更された場合は、負の効果関数が実行されます.コンテンツ変更のタイミングをうまく利用するのは効果的ですが、管理が適切でないとエラーが発生しやすくなります.いつも間違いに気をつけなさい.

それはどうですか。

useEffect(() => {
    fetch(`소중한 API 주소❤️`)
      .then(res => res.json())
      .then(data => setState(data.dataSet));
  }, [여기다가 넣어줘야함 !!]);
このようにfetchでデータを要求すると、バックグラウンドの人と非常に気まずい状況に直面します.
闘賢...もう要求しないで.
あ….はい.
したがって、依存レイアウトにAPIがある場合は、ロードポイントを記入する必要があります!!
書き込み依存性の配列が必要な場合と書く必要がない場合を区別し、バックエンドの人と気まずい状況を避けるように努力しましょう.