問題タブ [reactjs-flux]

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

reactjs - React + Flux を使用する場合、アクションまたはストアはデータの変換を担当する必要がありますか?

React と Flux を使用する場合、アクションから API 呼び出しを行い、結果のデータを Store クラスに格納するのが標準的な方法です。しかし、データが保存された後にそのデータを変換する責任は誰にあるのでしょうか?

例:EntryStoreショッピング リスト アイテムを表すオブジェクトを保持する があります。それらに適用できるフィルターがいくつかあります (「表示のみdairy」など)。EntryActions.filterEntries('dairy')私は現在、ディスパッチャーがメソッドが配列を変換するEntryStore場所に渡す を呼び出すことでこれを機能させています。これはベストプラクティスと見なされますか? アクション自体がエントリのリストを変換し、それを渡して単純に保存する必要がありますか? この場合、Store はどの程度愚かであるべきでしょうか?_filterEntries(tag)EntryStore._entriesEntryStore

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

javascript - 単体テスト - フラックスとデータの永続性

単体テストとフラックス データ ストアでちょっとした楽しい問題に遭遇しました。

データ ストアは 1 回 (モジュールのインポート時) だけインスタンス化されるシングルトンであるため、単体テストで行った変更は保持されます。

これにより、あらゆる種類の頭痛が発生する可能性があります(そして現在も発生しています).

私が現在実装している解決策は、afterEach 内で実行する各ストアのリセット メソッドですが、これを回避するためのより簡単な方法があると思っていましたか?

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

reactjs - ログイン ajax リクエスト Flux React?

応答を提供する フラックス構造 ajax リクエストを使用して
、ログインフォーム送信 (React コンポーネント) 後にどうすればよいですか? 例を挙げていただけますか?


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

node.js - ブラウザ化すると ./mongo が見つかりません

ノード+マングース+反応+逆流アプリに足を浸しています。

また、最初の同形アプリを作成しようとしています。しかし、すべてをブラウザ化すると、次のエラーが表示されます

この問題は、require('mongoose') をどこかで実行した瞬間に発生します

これは、マングースがクライアント側で動作しないためだと思いますか? しかし、(Re)Flux ストアにデータを入力する方法がわかりません。

ここに私が定義しているストアのスニペットがあります (mongoose は既に別のファイルで mongo に接続されており、browserify を実行しないと出力が得られます)