問題タブ [emit]

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

node.js - socket.io は socket.on('connect') の外側の送信者にのみ送信します

socket.on('connect') イベントの外側で、送信者のみにグローバルに発行することは可能ですか? socket.broadcast.to().emit()connect メソッドではない app.post メソッドで使用できるようなものを探しているので、socket.emit だけを使用することはできません

SENDERだけに発信したい「何か」

私のコード:

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

node.js - Socket io ハートビートが発信されていません

ソケット io と通信しようとすると、接続が確立され、websocket の書き込みが行われますが、サーバーでハートビートが発せられないため、クライアント側で何も受信しません。しかし、サーバーを切断して再度接続すると、古い書き込みメッセージが出力されます。これを通して私を助けてください。ありがとう、別のポート番号で試してみましたが、うまくいきません。

app.js (サーバー):

index.html (クライアント)

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

node.js - nodejs socket.ioサーバーは、サーバーの回答で発行します

サーバー側から発行する場合、コードはクライアント側でのみ「オン」で応答できることが不可欠ですか?

私の問題は、ユーザーがログインすると、特定のユーザーリストをオブジェクトとして取得することです。

A がログインすると想像してください。これにより、ユーザー B、G、および X のコンテンツを含むカスタム オブジェクトが取得されます。ユーザー B、G、および X もそれぞれカスタム オブジェクトを持っているという問題があります。もちろん、サーバー側のすべて。

今、私はこれらのユーザーに送信するためにサーバー側の発行を試みました。これが発行されたものは、サーバー側でも on で受信する必要があります。しかし、うまくいきません。

私はこのようなことを試しました

うまくいけば、誰かが私を助けることができます:)

アップデート

ここに画像の説明を入力.jpg)

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

ruby - ruby gem qtbindings の emit がアプリをフリーズさせる

エミットを使用して GUI のステータスを更新すると、アプリがフリーズします。

このフリーズを回避する理由または回避方法を知りたいです。レビューありがとうございます。

私のテスト環境

デモアプリは以下にあります。

@hyde ご回答ありがとうございます。

qtbindings の解決策 2 は役に立たないようです。

ソリューション 1 がテストされ、アプリは問題なく動作します。

ソリューション 1 のコード:

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

events - Meteor サーバーのクライアントとの間で送受信されるログ メッセージ

Meteor がクライアントとの間で送受信する送信メッセージに興味がある場合、サーバーに接続してログに記録できる場所はありますか?

もちろん、ブラウザで行われるリクエストを監視することもできますが、サーバーにメッセージを記録したい場合はどうすればよいでしょうか。