問題タブ [rtk-query]

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

javascript - 複数のベース URL を扱うときに RTK クエリを使用する適切な方法は何ですか?

私は RTK に移行し、これまでのところ非常に楽しんでいますが、次のような状況で行き詰まりました。

(簡単にするために) 2 つのエンドポイントがあります。

また、Web サイト自体は別のドメインでホストされています。

顧客エンドポイントからデータをフェッチする必要がありますが、特定のものを更新するには、注文エンドポイントに変更を加える必要があります。最初は、ベース URL ごとに createApi を定義する必要があると考えていましたが、無効にすることはできないと確信しています。新しいデータが再フェッチされるように、この以前のミューテーションで顧客のデータを無効にしたいと考えています。

これが私が思いついたものですが、これが前進する方法である場合は、いくつかの意見をお願いします.

これはそれについて行く方法ですか?それとも、すべてのミューテーションとクエリを保持する巨大な createAPI が存在する必要がありますか?

0 投票する
2 に答える
495 参照

reactjs - TypeError: Object(...) は反応の関数ではありません

src/Service/Post.js

src/App.js

RTK クエリを使用してデータをフェッチするため、app.js 反応コンポーネントで useGetAllPostQuery にアクセスしようとすると、ブラウザでエラーが表示されました TypeError: Object(...) is not a function so, 誰でもこのエラーを解決する方法を提案できます