【问题标题】:How to fix "Uncaught ReferenceError: Cannot access 'io' before initialization" in socket.io client?如何在 socket.io 客户端中修复“未捕获的 ReferenceError:在初始化之前无法访问 'io'”?
【发布时间】:2020-05-20 17:57:26
【问题描述】:

嗨,我正在尝试在 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 代码:

客户端代码:

【问题讨论】:

标签: node.js socket.io connection client referenceerror


【解决方案1】:

在阅读了这篇文章的评论后,我通过使用 var 关键字更改 let 解决了这个问题。

【讨论】:

    猜你喜欢
    • 2020-12-12
    • 2020-05-06
    • 2021-03-10
    • 2020-06-02
    • 2020-06-02
    • 2022-11-05
    • 1970-01-01
    • 1970-01-01
    • 2020-12-29
    相关资源
    最近更新 更多