套接字事件重复多次

时间:2018-11-14 15:52:45

标签: javascript socket.io angular-socket-io

我正在使用Angular-socket.io。我有一个活动

mySocket.on('endquestion' , function(){
   doSomething();
})

问题是endquestion被多次调用,这就是为什么该事件被多次调用的原因。如何将其限制为仅一个实例?

1 个答案:

答案 0 :(得分:0)

使用.once()方法:

mySocket.once('endquestion' , function(){
  doSomething();
})