問題タブ [redux-devtools]

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

reactjs - モジュール remote-redux-devtools を解決できません

反応ネイティブ アプリのリモート デバッグをセットアップしようとしています。モジュールを追加remote-redux-devtoolsしてインポートしました。次のエラーが発生する理由を知っている人はいますか: UnableToResolveError: Unable to resolve module remote-redux-devtools from /Users/.../src/store/createStore.js: Module does not exist in the module map or in these directories:....

node_modulesディレクトリ(node_modules/remote-redux-devtools)にあります。

0 投票する
0 に答える
983 参照

reactjs - Redux Dev Tool が状態の変更とアクションを反映していない

初期状態と init アクションのみを表示し、ディスパッチされたアクションとコードによって行われた状態変更を反映しない Redux 開発ツール拡張。一方、拡張機能でディスパッチャーを使用すると、アクションと状態の変化が表示されます。

私はこれに長い時間を費やしましたが、無駄に終わりました。

これが私のアクションクリエーターです。

私の減速機。

店舗構成。

これは、アクションが最初にディスパッチされる場所です。

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

redux - Redux Dev Tools: アプリ UI での state.json インポートへの応答

Redux Dev Tools のインポート機能について疑問に思っていました。ロジックが間違っている場合は修正してください。

私は、その状態を Redux にシリアル化する、マルチステップでフォームが重いアプリ UI に取り組んでいます。アプリを調べて毎回各フィールドに入力/検証してバグを再現しようとするのは非効率的です。Redux Dev Tools (RDT) のエクスポートおよびインポート機能を発見し、フォームの入力と検証に遅れて状態をエクスポートしました。

アプリを新たに再起動し、URL に直接移動し (dev環境内にあるため、認証ガードはありません)、state.json ファイルをインポートしました。

UI は Redux から状態を取得するのではなく、その状態を Redux に保存するため、UI はstate.jsonファイルがインポートされたときに更新されません。この質問は、state.json ファイルをインポートするという特異な同期アクションへの対応に関するものです。

私はいくつかの調査を行い、RDT が依存するredux-devtools-instrumentというパッケージを見つけました。内部で Redux を使用し、 のアクション/リデューサーを備えていIMPORT_STATEます。このパッケージを自分の依存関係に明示的に追加しても、そのイベントをサブスクライブして UI を再水和する方法がわかりません。だから、ここに私の質問の2つの部分があります:

  1. RDT のインポート機能は、私が説明している方法で動作することを意図していますか?

  2. Redux の概念を持たない「ダム」UI を取得するにはどうすればよいでしょうか。その状態ファイルのインポート アクションを「リッスン」するにはどうすればよいでしょうか。RxJS を使ってみましたが、何を購読すればよいかわかりませんでした。