报错信息(socke 版本低的问题):
1、解决方案
npm install socket.io-client vue-socket.io@3.0.7 -S
import SocketIO from 'socket.io-client';
import VueSocketIO from 'vue-socket.io';
Vue.use(new VueSocketIO({
debug: true,
connection: SocketIO(’ip地址’)
});
data(){
return {
}
},
sockets:{
//这里是监听connect事件
connect: function(){
// 获取每台客服端生成的id
this.websocketid = this.$socket.id;
console.log('链接服务器');
},
// 监听断开连接,函数
disconnect(){
console.log('断开服务器连接');
},
// 服务端指定有msg监听的客服端,可接对应发来的收消息,data服务端传的消息
msg(data){
}
}
仅供参考