socket.io

import io from 'socket.io-client';

const socket = io(socketUrl, { //指定后台的url地址
  path: config.socketPath,     //路径path
  transports: ['websocket', 'polling'],  //指定为socket
  query: {    //参数
    token: Cookie.get(config.cookie.auth)
  }
});
//监听事件
socket.on('后台定义事件', function (msg) {
  console.log('前端监听排队消息', msg)   //msg返回信息
})
//发送事件
socket.emit("后台定义事件", vo)    //vo-发送参数
//结束socket
socket.disconnect();
//滚动条滚到底部
function resetScroll() {
  // 需等待虚拟dom innerHTML完成之后
  setTimeout(function () {
    var lct = document.getElementById('body')
    lct.scrollTop = lct.scrollHeight + 10200
  }, 150)
}
原文地址:https://www.cnblogs.com/kewenxin/p/10057278.html