問題タブ [use-context]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
967 参照

reactjs - React.useContext と縮小された React エラー #321;

私はコンテキストを持っています:

エラーなしで動作するデータ サービスで set 関数を使用できます。

他で使おうとすると、

tslinter は問題ありませんが、実行時に厄介な 321 が返されます :-)

正直なところ、.ts ファイルで使用しているため、どこにもプロバイダーがありません。ありがとうございます

0 投票する
1 に答える
1096 参照

reactjs - ReactのuseReducer、useContext、useEffectで無限ループを防ぐ方法

現在、アプリケーションを Context プロバイダー (useReducer から値を取得) でラップし、useEffect フックを使用して子コンポーネントを介して更新するときに、無限ループの作成を回避する方法を見つけようとしています。

ここ CodeSandboxに問題の例があります。

ここにすべてのコードを再投稿せずに問題について話すのは明らかに難しいですが、重要な点は次のとおりです。

根:

子:

明らかな何かが欠けている可能性がありますが、ポインタは同じ問題に遭遇した他の人を助けるかもしれません.

CodeSandbox の完全な例