vue使用socket.io

安装

npm install vue-socket.io --save

引用

import io from 'socket.io-client'

建立链接

initWebSocket () {
      this.socket = null
      this.socket = io.connect('http://localhost:5000', {
        timeout: 300000,
        reconnectionDelayMax: 1000,
        reconnectionDelay: 500
      })
      this.socket.on('connect', () => {
        console.log('建立链接')
        this.socket.emit(传参)
      })
      this.socket.on('disconnect', () => {
        console.log('连接断开')
      })
      this.socket.on('card message', msg => {
       	// 接受数据
      })
      this.socket.on('error message', msg => {
        console.log('error:' + msg)
      })
    }

你可能感兴趣的:(笔记,自用,vue,soclet.io,笔记)