vue-socket.io接收不到数据问题怎么办-创新互联
这篇文章主要讲解了vue-socket.io接收不到数据问题怎么办,内容清晰明了,对此有兴趣的小伙伴可以学习一下,相信大家阅读完之后会有帮助。

最近公司的一个vue项目用到了vue-socket.io来处理socket数据传输,之前用过socket.io-client,现在知道vue-socket.io是基于socket.io-client的一层封装,将socket挂于全局从而更方便的书写。
于是把代码拉取下来运行:

什么鬼,同样的代码为什么我的就接收不到数据,自己新建一个测试一下吧!
先用express和socket.io搭个小socket服务器:
let express = require('express');
let app = express();
let server= require('http').Server(app);
let io = require('socket.io')(server);
io.on('connect', (socket) => {
setInterval(() => {
socket.emit('hi','hello')
},2000)
socket.on('hello', (data) => {
console.log('hello',data)
socket.emit('hi','get it')
})
socket.on('disconnect', (data) => {
console.log('断开', data)
})
})
server.listen(8080); 分享文章:vue-socket.io接收不到数据问题怎么办-创新互联
转载源于:http://www.jxjierui.cn/article/diecdh.html


咨询
建站咨询
