ドキュメントでは、更新イベントに次のサーバー側コードを使用して、接続されているすべてのユーザーにイベントを送信できると書かれています
function backandCallback(userInput, dbRow, parameters, userProfile)
{
socket.emitAll("items_updated", userInput);
}
次に、Angular クライアント コードで、次のようにしてこのイベントをリッスンできます。
Backand.on('items_updated', function (data) {
//Get the 'items' object that have changed
console.log(data);
});
私は匿名ユーザーと作業しています。emitUsers または emitRoles を使用して、関係するユーザーのみに制限することはできません。
すべての匿名ユーザーがすべての更新イベントを受信するのではなく、それらがオンになっているアイテムのイベントのみを受信するようにしたくないため (気にしない更新をリッスンするのはばかげています!)、リッスンのみする方法はありますか?特定のアイテムのイベント用?
ご協力いただきありがとうございます