問題タブ [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 投票する
1 に答える
175 参照

javascript - イベントの副作用を処理する方法は?

この React Componentなどのドロップゾーンを実装しようとしています。ただし、イベントに書き込み効果を適用する方法に少しこだわっています。

シンクがないため、これは機能しません。内部のコードmapは、実際にはシンク内で実行する必要があります。

助言がありますか?

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

javascript - Cycle.js と RxJS で入力をフォーカスするにはどうすればよいですか?

Cycle で入力をフォーカスするにはどうすればよいですか? DOM 内にアクセスして、.focus()jQuery を使用するかどうかに関係なく呼び出す必要がありますか、それとも Cycle/RxJS を使用する別の方法がありますか?

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

javascript - ライブラリ別名jointjsをCycle.jsと一緒に使用する方法

最近、jointjs と一緒に使用できるフレームワークを探していました。これまでのところ、react/angular/angular2 を試しました。

Cycle.jsで試してみたいです。しかし、それらを「古い」もの (jointjs) と cycle.js にまとめると、オーバーヘッドが発生します。私は、jointjs と対話するためのドライバーを作成する必要があることを知っています。ジョイント(例: http://www.jointjs.com/tutorial#hello-world ) +サイクルの簡単な例で初心者を助けることができれば、それは素晴らしいことです。

含める必要がある基本的なポイントは次のとおりです。

  1. JointJS にはコンテナーの NODE 要素が必要でした
  2. ユーザーが何らかの変更を加えるたびに (要素をドラッグ アンド ドロップするか、サイズを変更する)、イベントがブロードキャストされます。このようなもの:
0 投票する
1 に答える
120 参照

cyclejs - cyclejs(motorcyclejs)でDOMを変更せずにイベントをサブスクライブする方法は?

DOM に変更を加えたくない場合、一部の DOM ノードからイベントをサブスクライブするにはどうすればよいですか? cyclejsまたはmotorcyclejsでこのようなことを達成するにはどうすればよいですか?

更新: main 関数を実行する前に DOM ツリーが既に終了しています:

上記の例は機能しません。イベント リスナーが DOM ノードにアタッチされていません。

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

html - 外部テンプレートで Cyclejs を使用する方法

最初の Cycle.js プロジェクトを開始したいと考えており、友人と共同で開発します。彼は HTML デザイナーであり (HTML と CSS についてよく知っており、Handlebars テンプレートを作成しています)、私は JS について少し知っています。

HTML デザイナー <--> JS Dev フローを実行する方法に関するリソースがあるかどうかを知りたいです。
つまり、HTML リソースを別のファイルに抽出する方法です。

前もって感謝します

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

javascript - 単一のユーザーではなく、http データから複数のユーザーを表示する

次のコードを変更して、http からユーザーの配列を受け取り、それらすべてを表示しようとしています。このコードは、単一のユーザーのみを受信して​​表示します。

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

cyclejs - cycle.js と motorcycle.js には Typescript 定義がありますか?

cycle.js、motorcycle.js、most.js、snabbdom の tsd 定義があるかどうか疑問に思っています。

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

javascript - 大規模なアプリケーションを作成するために Cycle コードを分割するにはどうすればよいですか?

Cycle.js に関する公式ドキュメントやその他のドキュメントを確認しました。唯一のポイントは、メイン ロジックとその DOM への影響が分離されていることです。

与えられた例は、BMI 計算機を構築するような非常に短いものです。大きなアプリの開発が Cycle.js でどのようになるのか理解できません。また、大きなアプリのすべてのコードを に配置し、main()その DOM 効果を個別にチャネライズする方法もわかりません。

Cycle コードをどのように記述して大規模なアプリケーションを作成できますか?