作者:TXCWB_523 | 2023-09-09 10:13
我无法将SocketIO客户端整合到我的项目中,因为我让我的项目设置为同构的.在我的基本html中包含套接字文件之后,我尝试调用let socket = io();
我的一个组件的componentdidmount,但是最初在我的控制台中记录后它是未定义的.当我路由到另一个组件并使用该套接字变量返回该组件时,它会填充一些数据.我想我的观点是,在我的组件中没有初始化什么套接字,似乎它必须等待我如何解决这个问题?
Component.jsx
componentDidMount() {
let socket = io();
console.log(socket);
}
base.html文件
TITLE
META
LINK
CONTENT