例如,在客户端,我有两个注册用户和在线用户。
UID 1:莱昂
UID 2:阿尔伯特
莱昂想知道有多少信用。
例如,Leon点击按钮获得信用,所以:
socket.emit('my_credit', 1);
在服务器端,我使用以下代码:
例子:
var express = require('express');
var server = express();
var app = require('http').createServer(server);
var io = module.exports.io = require('socket.io')(app);
io.on('connection', function(socket){
socket.on('my_credit', function(uid){
getUserCredit(uid, (result) => {
socket.emit('my_credit', result);
})
});
});
现在,在客户端,所有用户都会收到这个值!如果我只想让 Leon 收到这个值,我该怎么办?
我如何在服务器端找到正确的 id ?
郎朗坤
慕慕森
Helenr
随时随地看视频慕课网APP
相关分类