初始化之前访问'io”?"/>
在socket.io客户端中如何解决“未捕获的ReferenceError:无法在初始化之前访问'io”?
[嗨,我正在尝试在socket.io中创建一个基本的实时应用程序,我已经在node.js中完全设置了服务器端,并且还在浏览器中导入了文件“ socket.io.js”,但是当我尝试以某种方式使用let io = io()
或let io = io.connect()
与socket.io服务器连接,出现以下错误。
Uncaught ReferenceError: Cannot access 'io' before initialization
node.js代码:
客户代码:
回答如下:阅读了这篇文章的评论后,我通过使用var关键字let来解决此问题。
更多推荐
在socket.io客户端中如何解决“未捕获的ReferenceError:无法在初始化之前访问'io”?
发布评论