在文档中写道,您可以使用以下服务器端代码向所有连接的用户发送事件更新事件
function backandCallback(userInput, dbRow, parameters, userProfile)
{
socket.emitAll("items_updated", userInput);
}
然后在您的角度客户端代码中,您可以通过执行以下操作来监听此事件
Backand.on('items_updated', function (data) {
//Get the 'items' object that have changed
console.log(data);
});
我正在与匿名用户合作,我不能使用 emitUsers 或 emitRoles 来仅限于相关用户。
因为我不希望所有匿名用户都接收所有更新事件,而只接收他们所在项目的事件(愚蠢地听你不在乎的更新,不是吗!),有没有办法只听对于特定项目的事件?
感谢您的帮助