Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/449.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
Javascript 将数据附加到所有Socket.io客户端发射_Javascript_Socket.io - Fatal编程技术网

Javascript 将数据附加到所有Socket.io客户端发射

Javascript 将数据附加到所有Socket.io客户端发射,javascript,socket.io,Javascript,Socket.io,我正在几个网站上工作,它们共享一些Socket.io初始化代码。还共享了一个全局变量。如果这个变量有一个值,我需要在所有套接字发射中发送它 我还没有找到一个好方法将这个变量附加到所有传出的发射中。我希望Socket.io会有一个方法,每当触发emit时(就在发送数据之前)都会调用该方法,从而允许您根据需要添加到数据中。但是,如果它存在,我找不到它 有什么建议吗?它很难看,但是你可以保存现有的,然后编写你自己的emit函数来做你想要的,然后调用原始的emit它很难看,但是你可以保存现有的,然后编写

我正在几个网站上工作,它们共享一些Socket.io初始化代码。还共享了一个全局变量。如果这个变量有一个值,我需要在所有套接字发射中发送它

我还没有找到一个好方法将这个变量附加到所有传出的发射中。我希望Socket.io会有一个方法,每当触发emit时(就在发送数据之前)都会调用该方法,从而允许您根据需要添加到数据中。但是,如果它存在,我找不到它


有什么建议吗?

它很难看,但是你可以保存现有的,然后编写你自己的
emit
函数来做你想要的,然后调用原始的
emit

它很难看,但是你可以保存现有的,然后编写你自己的
emit
函数来做你想要的,然后调用原始的
emit