問題タブ [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.
redux - ミドルウェアを含む redux ストアに redux-devtools を渡す
このコードは、redux-devtools ドキュメントに書かれている方法に関連してどのように処理されますか?
https://github.com/auth0-blog/redux-auth/blob/master/index.js#L10-L12
DevTools を含めるようにこれを書き直す方法はわかりませんが、DevTools を含めるためのプル リクエストを含むこのGitHub リンクを見つけました。ただし、それがどのように適用され、let something = function(param1,param2)(function)
. その構文で の戻り値applyMiddleware
が に送信されることはわかっていますcreateStore
が、このcreateStore
構文ではレデューサー、initialState、およびエンハンサーが必要です。これはここでどのように適用されていますか?
redux-devtools documentationからの次の構文とは対照的に、構文は私を混乱させます。
initialState はどうなりますか? この例では、どこにも参照がありませんinitialState
。
javascript - redux devtools (chrome 拡張機能) を使用して redux ストアを構成する
次のボイラープレートの例を使用しており、redux devtools のクロム拡張機能で動作するように構成しようとしています。
}
次のように追加しようとしましたが、ウィンドウが定義されていないというエラーが発生します。
reudx-devtools 拡張機能のサンプル ページに示されているものとは構造が多少異なると思いますが、指を置くことはできません。
ミドルウェアと拡張機能を使用して正しい方法でストアをセットアップするにはどうすればよいですか?
reactjs - Redux-DevTools で Webpack HMR プラグインを使用すると、アプリの状態がリセットされるのはなぜですか?
Redux Devtools Chrome 拡張機能を備えた webpack Hot Module Replacement(HMR) Plugin を使用しています。ただし、HMR が実行されるたびに、Redux ローカル アプリの状態はすべての初期値にリセットされます。私のwebconfigは次のとおりです。
そして、これが私のメインアプリ index.js の外観です。
reactjs - 条件付きロード redux devServer
ローカル サーバーが稼働している場合にのみ、redux devTools をストアに追加したいと考えています。これは非同期操作であるため、「不完全な」ストアになってしまいます。
サーバーが存在するかどうかを確認する非同期関数:
store.js
スクリプト_
スクリプトは、サーバーが稼働しているか停止しているかがわかるまで、エクスポートを待機する必要があります。これを達成する方法を教えてください。
redux - redux devtools Uncaught エラー: アクションはプレーン オブジェクトである必要があります。非同期アクションにカスタム ミドルウェアを使用する
これが私の店の作り方です
しかし、アプリが機能しなくなり、その理由がわかりました。任意の提案をお願いします。
redux - エラー追跡サービスへのエクスポート/ログ
ストアの状態/アクションをプログラムで本番環境にエクスポートして、開発ツールにインポートする方法はありますか?
たとえば、ミドルウェアをセットアップして現在の状態をキャプチャし、それを (Trackjs、Sentry、Rollbar) などに送信できますが、以前の状態とアクションがすべて欠けています。
Redux Dev Tools からのエクスポートと同じ形式でキャプチャしたいと考えています。
Dev Tools からのサンプル エクスポート
reactjs - Redux devtools statePersist の更新
statePresist ツール (デバッグ セッション) を使用する場合は、次のようにクエリ文字列を最後に追加します。 http://localhost:3000/#/?debug_session=tal
状態をいじってから更新すると、クエリ文字列が失われます (?debug_session=tal はなくなっています)。
だから私は空白の状態です。
状態を更新して維持する方法はありますか? (そして、ルーティングで作業することも達成したいと思います-デバッグセッションでインデックス画面にいるように、次に ./articles に移動します。インデックスにいない場合でも、同じ結果が得られますセッション)。
ありがとう !:)