問題タブ [reactive]

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

c# - C# で RX を使用して監視可能なシーケンスで最新のアイテムを取得する

以下を例にとります。

ここで達成しようとしているのは、任意の時点でシーケンス内の最新のアイテムの値を「同期的に」取得することです。つまり、次のような拡張機能ではFirstAsync対応できません。

StartWithandReplayビットは、常に値が存在することを保証します。RefCount実際のコードでは、処分アクションをいつ実行できるかを検出するためにビットが必要です。

この「任意の時間」部分をシミュレートするために、5 秒後に最新の値を取得してみましょう。

したがって、5秒の遅延5で、シーケンスから値を取得する必要があります。これらは、これまでに試したものの成功していません。

  1. ob.First()- 500 を返します
  2. ob.Latest().Take(1)- 同上
  3. ob.MostRecent(-1).First()- 同上
  4. ob.MostRecent(-1)- IEnumerable<long>「500」でいっぱいです
  5. ob.Last()- シーケンスが完了するのを待っているため、戻りません。
  6. ob.Latest().Last()- 同上
  7. ob.ToTask().Result- 同上
  8. ob.ToEnumerable()- 同上
  9. ob.MostRecent().Last()同上

人々が実際にこれを行うことができるリソースはあまりないようです。私が見つけることができる最も近いものはこれです: " Rx: Observable ストリームから最初と最新の値を取得するための演算子" ですが、結局同期呼び出しではない (まだサブスクリプションを使用している) ため、うまくいきません。

これが実際に実行可能かどうかを知っている人はいますか?

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

r - 光沢のある: renderRHandsontable({}) で生成されたデータを別の renderRHandsontable({}) 式で使用する

以下は、データを達成したいもののスキーマです<- read.csv("data.csv")

いくつかのデータを読み取り、それを rhandsontable で操作し (コストがかかります)、別の rhandsontable で日付を使用したいと考えています。table1 のデータを更新するたびに、table 2 も更新する必要があります。誰かがこれについて私を助けることができますか?

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

javascript - 反応する。setState はサブコンポーネントの状態を更新しません

これは私のコンポーネント構造です: ExchangeRateInput ExhangeRateValueInput ExhangeRateDialog

open inの状態は、prop としてExhangeRateDialogに渡されます。しかし、私がExchangeRateInputでsetState open を true にすると、 ExhangeRateDialog では変化しないようです。誰かが私が間違っていることを説明してください。

為替レート入力

為替レート ダイアログ

為替レート値入力

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

ruby - 非同期のテスト対象システムをサポートする Ruby テスト フレームワークはありますか?

プロセスを開始するシステムをテストできるようにしたいと考えています。テスト中のシステムは、プロセスが終了すると非同期でメッセージを返します。テストフレームワークが応答を待ってから、応答またはタイムアウトの正しさをアサートし、特定の時間枠内に応答が受信されない場合は失敗するようにします。 これを行うテストフレームワークはありますか?

私の特定のケースでは、テスト中のプロセスが終了したことを伝える Websocket パブリッシュを待っていますが、特定の非同期メッセージング プロトコルは重要ではないと思います。

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

javascript - Vue JS を使用して計算されたプロパティから選択オプションを取得する

計算されたプロパティを使用して Vue で動作するように select を取得しようとしています。

ここに私が取り組んでいるフィドルがあります: https://jsfiddle.net/2m18ab1v/13/

私のビューモデルは次のようになります。

そして、データで参照される「プロトコル」オブジェクト:

<select>「ビット/秒」と「キロメートル」を選択したいと思います。私は自分のテンプレートでこのようなことを試みてきました:

console.log(unitsList)戻り値Object { bandwidth: Getter, distance: Getter, 1 more… }

どうやら、私が取得しようとしているのは、ある種のオブジェクトです。私は Vue に少し慣れていないので、「ゲッター」がどのように機能するかを理解しようとしています。その値を取得する簡単な方法はありますか?

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

r - R Shiny でユーザー入力を使用してデータ テーブル出力をフィルター処理する

ユーザーが特定の入力を選択できるようにするアプリに取り組んでいます。この場合、アプリはさまざまなオプションから選択する 2 つの selectizeInput オプションを提供します。

以下はデータセットです。

ui.R で

server.R で

したがって、ユーザーの選択に基づいて、これらすべての文字列を含む行を除外し、関連する行のみでテーブルを更新する必要があります。フィルターを使用してテーブルを更新できません。私が得ているこのコードでは、このエラー:

誰かが私が間違っていることを手伝ってもらえますか?

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

android - 最も効率的な方法で RxJava を使用してバックグラウンドで小さな計算タスクを実行する

最も効率的な方法で RxJava を使用してバックグラウンド スレッドで単純な計算または小さな操作を行う方法。

Ps。より小さくコンパクトなコードに関する効率。

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

meteor - 流星の単純な反応変数

私は流星で作業しており、リアクティブ変数を使用してメインパネルのコンテンツを 2 つのタブ間で切り替えようとしています。私はそれ自体でコンテンツを正常にテストできたので、問題はリアクティブな var コードにあると確信しています。具体的には、問題はタブの function() にあると思いますが、多くの検索とドキュメントを読んだ後、解決策が見つかりませんでした。

関連する js:

関連する html:

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

forms - formGroup を含むコンポーネントを formGroup に配置する (Angular2 からのデータ駆動型)

私は2つのコンポーネントを持っています:

  • 最初のコンポーネントは、ユーザー詳細の formGroup です
  • 2 番目のコンポーネントは、アドレス formGroup、ユーザー formGroup としてネストする必要があります。

セレクターは次のとおりです。

ユーザーは複数の住所を持つことができるため、フォームを含む住所コンポーネントを再利用可能にしたいと考えています。ユーザーのコンポーネントに住所コンポーネントをネストする方法を知りたいです。このような:

明らかに、アドレスセレクターをユーザーセレクターに配置してもエラーは発生しませんが、両方で検証を機能させる方法を知りたいです。

私を「啓発」するための完全な/疑似コードまたはチュートリアルは、非常に役立ちます。