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)
}

 

posted @ 2018-12-03 11:02  JSKevin  阅读(581)  评论(0编辑  收藏  举报