renderHook の waitForNextUpdate の代替
P粉198670603
P粉198670603 2023-09-22 11:40:09
0
1
941

Testing-library を更新しましたが、この場合、waitForNextUpdate の代替手段を見つけるのに苦労しています (react-testing-library v13 では利用できなくなりました https://github .com/testing-library/react-testing-library/issues/1101)。 rerender() を使用してみましたが、役に立たないようです:

ああああ

P粉198670603
P粉198670603

全員に返信(1)
P粉274161593

React Testing Library の新しいバージョンでは、waitForNextUpdate() は使用できなくなりました。代わりに、同じく @testing-library/react-hooks によって提供される act 関数を使用して非同期更新を処理できます。 次のコードを試してください。 リーリー act を使用して、コンポーネントの更新が正しく処理されるようにします

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート