轮循
就是启动定时器,固定时间发送一次请求
长链接 ,后端数据更新向前端推送
安装 cnpm i -S socket.io-client@2
引入 import io from 'socket.io-client'
const socket = io("ws://请求地址"); 请求地址必须ws开头例如 ws://www.xxxxxx
//可以监听 .on 一个连接事件 //链接成功
socket.on("connect", function () {
console.log("---------------------- 连接成功");
socket.emit('自命名',data,function(a,b){ } );
.emit 在发生特定情况时发送一个action命令,命令可以是值,函数,对象等
});
socket.on("serverEvt", function (data) {
console.log(data);
// console.log('--------------------------- 获取到数据')
}); 在这里获取响应的数据
//链接失败
socket.on("disconnect", function () {
console.log("---------------------- 连接断开");
});
// 断开socket连接
socket.close();