react前端怎么集成socket.io,后台是node集成的socket.io?

react前端怎么集成socket.io,后台是node集成的socket.io?

阅读 7k
3 个回答

可以参考我的这个文章 http://logit.space/2017/01/03... ,里面有讲到集成socket.io,当然其他集成的东西也比较多,所以可能不太详细

//先安装依赖库
npm install socket.io-client --save

在项目中使用:

import io from 'socket.io-client';

const socket = io('http://localhost:3000', { //指定后台的url地址
    path: '/router', //如果需要的话添加 path 路径以及其他可选项
});

socket.on('chat message', msg => {
   //监听事件
});

socket.emit('chat message', value); //发射事件
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题