vue如何使用VueUse的useWebSocket

前言

useWebSocket这个方法实现低代码,记录一下。

使用方法

使用方法很简单

import { useWebSocket } from '@vueuse/core'

const { status, data, send, open, close } = useWebSocket('ws://websocketurl')

上述的data就是从服务器发回来的数据,send就是往服务器发送数据,直接用就可以了。

使用data

//获取数据时必须要监视,此处的data就是上面结构出的data
watch(data, () => {
  //获取到的数据为data.value
    console.log(data.value)
})

使用send

//需要发送给服务器的数据
const info = "你好吗?"

//send方法,此处的send为上面解构出的send
send(info)

其他

看官方文档意思是,连接和关闭都是自动的,心跳机制等均可以参看官方文档useWebSocket | VueUse

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值