websocket实现进度条
做一个简易的websocket实现进度条的练习,效果如下:
前端vue3
<template>
<el-progress type="circle" :percentage="this.progressValue" :status="this.perstatus" />
<el-button @click="sendMessage()">获取进度</el-button>
</template>
<script>
import {
ref } from 'vue';
const progressValue = ref(0);
const perstatus = ref('');
const socket = new WebSocket('ws://url/ws');
export default {
name: 'App',
components: {
},
mounted(){
this.connect