나는 socket.io와 bacon.JS와 도움이 필요baconJS를 사용하여 socket.io emit 이벤트에서 보낸 매개 변수를받는 방법은 무엇입니까? 아래 그림과 같이 나는 socket.IO가 서버에이 개 매개 변수를 보내는 이벤트를 방출 클라이언트 측에서이</p> <p>:
$("#btn").asEventStream("click").onValue(function(){
socket.emit("event", param1, param2);
});
그런 다음 서버 측에서이 두 매개 변수를 받아야만 할 수 있습니다. 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으로 이벤트를 받고 매개 변수를 사용해야합니다.
아무도 도와 줄 수 있습니까?