网页上websocket连接及基本使用
created() {
this.websocket = io(process.env.WEBSOCKET_URL,{transports:['websocket']});
this.websocket.on('connect', () => {
console.log('socket connected...',this.websocket.connected); // true
});
//socket推送 新增设备数量
this.websocket.on('event_device_add',(data)=>{
console.log('socket on ....',data)
if(data.result==1){
this.addDeviceData.deviceSum = parseInt(data.data.deviceSum);
this.addDeviceData.value = data.data.value;
}
})
}
beforeDestroy() {
//关闭websocket连接.
this.websocket.close();
}