問題タブ [next-i18next]

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 に答える
2927 参照

reactjs - Linkとjestを使用したnext-i18nextユニットテストエラー「未定義のプロパティ言語を読み取れません」

next-i18next独自のLinkコンポーネントを使用して、ロケールのサブパスと互換性があります。

https://github.com/isaachinman/next-i18next

簡単なスナップショット テストを実行すると、エラーが発生しますCannot read property language of undefined

私のコンポーネント:

これはスナップショット テストです。

Linkコンポーネントなしでテストが実行され、期待どおりに合格します。

私は自分i18n.tsを次のように定義しました:

このエラーを修正できる方法はありますか?