chrome控制台显示socket对象疑问

socketio

socket = io.connect('http://localhost:3000');
console.log(socket.socket);

这是我在chrome控制台打印socket对象,注意open属性上面栏是false,展开后是true,connected也是如此,这是什么原因

阅读 5.6k
1 个回答

你注意有变化的那几个属性的名字啦。

你展开前,它正在连接(connected: false, connecting: true),过了一小会儿,你点展开,这时它已经连接上啦(connected: true, connecting: false)!

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题