в документе написано, что вы можете отправлять события всем подключенным пользователям, используя следующий код на стороне сервера для события обновления
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, чтобы ограничить только заинтересованных пользователей.
Поскольку я не хочу, чтобы все анонимные пользователи получали все события обновления, а только те, которые относятся к элементу, на котором они находятся (глупо слушать обновления, которые вам все равно, не так ли!), был бы способ только слушать для событий по конкретному элементу?
Спасибо за вашу помощь