問題タブ [fluxible]

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 投票する
0 に答える
56 参照

fluxible - fetchr リクエストを認証/承認する方法

リクエストを承認できるように、req.session サーバー側を fetchr サービス リクエストに公開するにはどうすればよいですか? crud メソッドから何らかの形でセッションまたはリクエスト オブジェクトにアクセスできますか?

セッションの代わりに、クライアント側でベアラー トークンを設定し、それを渡すこともできます。ただし、トークン サーバー側にアクセスできないため、同形レンダリングが困難になります。

myAccount の読み取りなど、認証済みサービスを必要とする単純なフラクシブル フェッチャーの例はありますか?

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

reactjs - Fluxible react.js で入力フィールドをバインドするにはどうすればよいですか

Fluxible react.js で入力フィールドをバインドするにはどうすればよいですか? todo のサンプル アプリを見ると、入力ボックスに onchange イベントをバインドし、それを onchange メソッドにバインドしています。複数のフィールドに対して同じ手法を実行するのは面倒です。フィールドごとに個別のメソッドとイベント ハンドラーを用意するのは面倒です。送信時に入力ボックスから値を取得する方法はありますか? フィールド値を状態に保存する必要がありますか?

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

npm - node_modulesを再インストールした後、fluxibleでwebpackエラー「モジュールが見つかりません:エラー:モジュールを解決できません」を取得する

流動的なプロジェクトがあり、node_modules のすべてのファイルを削除して再インストールした後、 which isnpm install -dで実行しようとすると、これらのエラーが発生します。依存関係を再インストールするまで、アプリは正常に機能していました。npm run devnode webpack-dev-server.js & PORT=3001 nodemon start.js -e js,jsx

これが流動的なテンプレートプロジェクトです

https://github.com/yahoo/generator-fluxible

これらのエラーの原因と診断方法は? 最初は機能していたのに、ノード モジュールを再インストールしたときに機能しなくなったのはなぜですか?

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

javascript - 流動的なフェッチャーアプリケーションで ajax リクエストのタイムアウト時間を増やす方法は?

yahoo の Fluxible と fetchr を使用していますが、リクエスト サービスの呼び出しで時折タイムアウトが発生します。構成で ajax リクエストのタイムアウト時間を増やすにはどうすればよいですか?

https://github.com/yahoo/fluxible-plugin-fetchr

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

reactjs - context.createElement は Fluxible 1.0.x の関数ではありません

アプリをfluxible v0.4.xからv1.0.xにアップグレードしましたが、このエラーが発生していることを除いて、すべてがうまくいっています。context.createElement is not a function

関連するコード行は次のようです。

どこを見るべきか、何を修正すべきかについて何か考えはありますか?

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

javascript - 柔軟なコンテキスト メソッドがハングする

Fluxible Action コンテキストのメソッドがハングしているように見える状況に直面しています。私の問題は、私が ES5 で書いていて、Fluxible のホームページにある ES6 の例がどのように翻訳されるかについて最善の推測をしなければならなかったことに起因していると思います (リンクリンク)。

とにかく、ここにいくつかの関連コードがあります(重要であると思われる部分を強調するために大幅に簡略化されています):

Store.js

Actions.js

そして、このセットアップ全体を次の行で使用しています

print ステートメントを使用してデバッグしているときに、context.dispatch('ACTION_DONE', {});inActions.action1およびvar store = context.getStore(Store.constructor);inで実行がスタックすることがわかりましたActions.action2。これは、ES5 での例の翻訳、特に Store.js の実装に疑問を抱かせます。

どんな助けでも大歓迎です。また、他に提供できる情報があればお知らせください。

0 投票する
3 に答える
59 参照

javascript - Flux ストアを理解しようとしています。状態がストアに保持されている場合、これはデータベース呼び出しを行う場所でもありますか?

私は連絡先リストアプリを構築して自分自身にreactjsを教えようとしていますが、現在流動性を学んでいます。

1) 新しい連絡先が入力されます。送信すると、newContact以下を保持するオブジェクトが作成されます。

  • ファーストネーム
  • 苗字
  • Eメール
  • phone1 (最大 3 台の電話を追加できます)
  • 画像 (現在は単なるテキスト フィールドです。URL を追加できます..)

2) このnewContactオブジェクトはペイロードとして mycreateNewContactActionに送信され、ディスパッチャは新しい連絡先が作成されたことを「警告」されます。

3) この時点で、ContactStore の出番です。

ここまで目的を達成しました。このオブジェクトを自分のデータベースに保存したい場合、ここで行いますか?

次に何をするか少し混乱しています。私の最終目標は、リスト内のすべての連絡先を表示することです。そのため、新しい連絡先をすべてどこかに追加して、すべてをプルできるようにする必要があります。

誰かが私を正しい方向に向けることができますか?