問題タブ [react-suspense]

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 投票する
2 に答える
14027 参照

reactjs - フックを使用してreact i18nextで「フォールバックUIが指定されていません」を修正する方法

useTranslation フックを使用して、反応コンポーネントに i18next を実装しようとしていますが、次のように言い続けています。

不明なエラー: レンダリング中にテストが中断されましたが、フォールバック UI が指定されていませんでした。

<Suspense fallback=...>ツリーの上位にコンポーネントを追加して、表示するロード インジケーターまたはプレースホルダーを提供します。

<Suspense>私が持っているものよりも高いものを追加するにはどうすればよいですか? 私は何を間違っていますか?これを修正するにはどうすればよいですか? <Translation>コンポーネントを使用すると問題なく動作するようです。当然、サスペンスをオフにして自分で処理しようとしてもうまくいきそうですが、それでは目的が果たせないのではないかと思います。これを実際に機能させるにはどうすればよいですか?Fetch バックエンドの構成が間違っていますか?

Test.js

i18n.js

私が見つけたドキュメントと、私の問題ではないこの SO 投稿を調べました。