Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Socket.io-停止侦听事件客户端_Socket.io - Fatal编程技术网

Socket.io-停止侦听事件客户端

Socket.io-停止侦听事件客户端,socket.io,Socket.io,我试图停止在socket.io上侦听事件(客户端),我正在使用此命令侦听事件: function connectWebSocket(channel){ var socket = io('https://mywebsite.com:3000'); socket.on('connect', () =>{ console.log('connected'); socket.on('test', function

我试图停止在socket.io上侦听事件(客户端),我正在使用此命令侦听事件:

    function connectWebSocket(channel){
        var socket = io('https://mywebsite.com:3000');
        socket.on('connect', () =>{
            console.log('connected');
            socket.on('test', function(data) {
               alert('event call');
            });
        });
    }
它工作正常,但我如何停止收听事件“测试”

我试过:

   socket.off('test');
还尝试:

   socket.removeAllListeners('test);
还有更多的命令,但似乎什么都不起作用,当我开始监听客户端时,如何停止监听客户端