мне нужна помощь с Socket.io и bacon.JS:Как получить параметры, отправленные из события сокета socket.io, используя baconJS?
я на стороне клиента socket.IO испускать событие, которое посылает 2 параметра на сервер, как показано ниже:
$("#btn").asEventStream("click").onValue(function(){
socket.emit("event", param1, param2);
});
Затем на стороне сервера мне нужно получить эти 2 параметра, чтобы я мог делать с ними все.
Следуя примеру на this answer, я пытался сделать что-то вроде этого:
io.on('connection', function (socket) {
socket.on('error', function (err) {
console.log(err);
});
Bacon.fromEvent(socket, "event", param1, param2)
.filter(function(param1, param2){ return true })
.forEach(function(param1, param2){
doStuff(param1, param2);
});
});
Но это не сработало.
Подводя итог, мне нужно получить событие на сервере как EventStream и использовать параметры.
Может ли кто-нибудь мне помочь?