問題タブ [backbone.signalr]

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

backbone.js - なぜ collection.reset は collection.add のように機能するのですか?

Backbone コレクションのビューがあります。backbone.signalR ハブを介してコレクションをリセットすると、ハブを通過する新しいコレクションを取得することが期待されますが、コレクションをリセットするだけで、collection.add渡されたものを呼び出すように機能します。したがって、コレクション内のモデルの 12 個の属性を、最初の 6 個の null 値と最後の 6 個の現在の値で取得します。

私のコレクションには、6 つの属性を持つモデルが含まれています。新しい 6 つの値でそれらの値をリセットしたい。しかし、私は通り抜けることができませんcollection.reset()

コレクションをリセットする前に、次の 6 つの属性を含むオブジェクトがあります。

コレクションをリセットした後、次の 12 の属性を含むオブジェクトを取得します。

そのため、何が問題なのか、どうすればこの問題から抜け出すことができるのかわかりません。コレクションのリセット後に更新された値で6つの属性値を取得したいだけです。

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

asp.net-mvc - Redis を使用した SingnalR は特定の ConnectionID にメッセージを送信します

チャット アプリケーションに SingalR を使用しています。Redis と SignalR を試してみたかったのですが、特定の connectionId に msg を送信できる実際の例が見つかりません。単一のサーバーインスタンスで機能する以下のコード。しかし、3 つのプロセスを持つ Web ガーデンにすると、メッセージを取得するサーバー インスタンスがメッセージを送信する宛先 UserId の connectionId を見つけることができないため、動作が停止します。

以下の例を使用してボックスとコードをセットアップしましたが、あるクライアントから特定のクライアントまたは特定のクライアントのグループに送信する例はありません。