エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
eslintルールのreact-hooks/exhaustive-depsを設定していると無限ループに陥った的なお話
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
eslintルールのreact-hooks/exhaustive-depsを設定していると無限ループに陥った的なお話
hooksは便利というかいい感じなわけで。 useStateとかuseCallbackとか色々とあるわけで。 その中で公式... hooksは便利というかいい感じなわけで。 useStateとかuseCallbackとか色々とあるわけで。 その中で公式的にESLint入れるならばreact-hooks/exhaustive-depsとreact-hooks/rules-of-hooksを入れておけって言ってるんだけど、react-hooks/exhaustive-depsが悪さをしていたっていう。 ということで今日はreact-hooks/exhaustive-depsが悪さをするパターン的なお話をば。 function HogeScreen(props){ const navigation = useNavigation(); const articleId = navigation.getParam('id'); const [article, setArticle] = useState(null); // g