問題タブ [cyclejs]

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

cyclejs - 複数のリクエストが発生するサイクルjs

サイクル js http ドライバーを使用して、サイクル js でアプリケーションを作成しようとしています。3 回発生する呼び出しの応答サブスクリプションを次に示します。

ログインページで必要な1つのサブスクリプションと、メインで必要な別のサブスクリプション。それは次のようなものです:

ログインする:

主な機能:

どんな助けでも大歓迎です!!

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

javascript - @cycle/http ドライバーによる呼び出しを中止するには?

私は Cycle.js/RxJS エコシステム全体にかなり慣れていないので、進行中の ajax 呼び出しを中止するプロセスについて誰かが私を案内してくれることを望んでいまし

これを使用して、 search-github-user のものからフォークされた小さな例があると素晴らしいでしょう。

SO熱狂者の反対票を避けるために、その例のコピーをここに追加します。

アップデート

master ブランチの変更を指摘してくれた @user3743222 のおかげで、作者が新しいバージョンをリリースしたようで、現在は中断部分がここにあります。

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

javascript - switch/mergeAll/flatten は関数ではありません - cyclejs で http ドライバーを使用している間

私は CycleJS を学習しています。Cycle の HTTP ドライバーを使用しているときに、 response stream streamRxJSswitch/mergeAllを使用してストリーム レベルに到達するためにマージする必要があることがわかりました。しかし、これらの関数を適用しようとすると、型エラーが発生switch is not a functionします: (応答ストリーム ストリームで)。

何か不足している場合はお知らせください。

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

javascript - CycleJS で POST リクエストからファイルを取得する方法

リクエストでjsonを受け取り、pdfファイルに応答するSpringコントローラーを作成しました。

Postman では問題なく動作します。いくつかのパラメーターを送信する必要があるため、POST メソッドでは必須です。しかし、応答からCycleJSでpdfファイルを取得/ダウンロードするにはどうすればよいですか。フロントエンドで試しました:

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

cyclejs - Cycle.js で 3 つのアイテムをリストして分離する

初心者として、 Cycle.jsで 3 つの項目を含むリストを作成しようとしています。しかし、コードにはバグがあります。私はjsbinを作成し、以下にもコードを配置しました

http://jsbin.com/labonut/10/edit?js,output

問題:最後のチェックボックスをクリックすると、新しいチェックボックスが追加され(これは望ましくありませんでした)、古いチェックボックスは「オン/オフ」ラベルを変更しません。また、最後のものを除いて、まったく反応しません。私は何を間違っていますか?

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

cyclejs - cyclejsでxstreamを使用してストリームを結合できないのはなぜですか?

ストリームを 1 つに結合し、テキストを h1 に表示しようとして失敗しました。

しかし、それを機能させることができません:

これは私のコードです:

次のようなエラーが表示されます。

理由を理解しようとしていますが、今のところ運がありません。

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

cyclejs - Cycle.js アプリでビューポート サイズを取得する最良の方法は何ですか?

SnabDom と MostJS を使用して、Cycle.js アプリのビューポート サイズ [高さ、幅] イベントを渡すストリームを作成したいと考えています。:root div に挿入フックをインストールして vDOM.elm プロパティを取得するように見えますが、今のところ満足していません。また、それを取得したら、フック コールバック内から size$ ストリームにイベントをエクスポートするにはどうすればよいでしょうか?

Window オブジェクトに問い合わせるだけで、これを行うためのより迅速で簡単な方法があることは知っていますが、純粋な FRP でどこまで到達できるかを確認しようとしています。

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

javascript - Cycle.js の再利用可能なモジュールの作成

オブジェクト指向の世界でTorrent、ネットワークをリッスンし、ネットワークとやり取りできるオブジェクトを構築したいとします。EventEmitter を継承し、次のようになります。

また、次のことを行うこともできます。

もちろん、トレントをメモリから削除したい場合は、 を呼び出すことができますtorrent.destroy()

この OO アプローチの優れた点は、この機能を独自の npm モジュールに簡単にパッケージ化し、徹底的にテストして、クリーンで再利用可能な API をユーザーに提供できることです。

私の質問は、Cycle.js アプリでこれを達成するにはどうすればよいですか?

ドライバーを作成する場合、多くの torrent を作成し、独自の独立したリスナーを作成する方法は不明です。また、他の Cycle.js アプリで他のユーザーが簡単に再利用できるように機能をパッケージ化したいと考えています。