Redux Dispatch/React Hook を使用するためのヘルパー関数
P粉665679053
P粉665679053 2024-03-29 12:46:33
0
1
295

繰り返しスケジュールされているコンポーネントがいくつかあります。ヘルパー関数を使用してインポートし、複数のコンポーネントで使用したいと考えています。腹立たしいことに、それは簡単なことではありません――少なくとも私にとっては。これについてはよく読んでいますが、共感できません。

私が遭遇した問題は、react-dom.development.js:16227 キャッチされないエラー: 無効なフック呼び出しでした。フックは、機能コンポーネントの本体内でのみ呼び出すことができます。これは、次のいずれかの理由で発生する可能性があります。 フックのルールに違反している可能性があります

では、補助関数でスケジューリングを呼び出すにはどうすればよいでしょうか?カスタムフックが最適な方法かもしれないと思います。今から検討してみます。

合理化されたコンポーネントの例:

リーリー

簡略化された補助関数:

ああああ

P粉665679053
P粉665679053

全員に返信(1)
P粉558478150

React フックは React 機能コンポーネントでのみ使用できますが、次のように関数をヘルパー関数に渡すことができます:

リーリー リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!