initWebSocket() {
//初始化websocket
let wsuri = 'ws地址'
this.ws = new WebSocket(wsuri)
this.ws.onmessage = this.websocketonmessage
this.ws.onopen = this.websocketonopen
this.ws.onerror = this.websocketonerror
this.ws.onclose = this.websocketclose
},
websocketonopen() {
console.log('连接 websocket 成功')
},
websocketonmessage(e) {
//获取websocket推送的数据
let msg = e.data
console.log(msg)
},
// 连接失败时重新连接
websocketonerror() {
this.initWebSocket()
},
// 断开链接后报错
websocketclose(e) {
console.log('断开连接', e)
//this.initWebSocket() //断开后重新连接
},
Vue中使用WebSocket
免责声明:文章转载自《Vue中使用WebSocket》仅用于学习参考。如对内容有疑问,请及时联系本站处理。
上篇PHP错误:SQLSTATE[HY000] [2054] The server requested authentication method unknown to the client介绍行为树下篇
宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=