分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 软件开发

v-charts 和 websocket实现数据展示动态推送

发布时间:2023-09-06 02:06责任编辑:熊小新关键词:websocket

v-charts

https://v-charts.js.org/#/

ELEMENT力作:

在使用 echarts 生成图表时,经常需要做繁琐的数据类型转化、修改复杂的配置项,v-charts 的出现正是为了解决这个痛点。基于 Vue2.0 和 echarts 封装的 v-charts 图表组件,只需要统一提供一种对前后端都友好的数据格式设置简单的配置项,便可轻松生成常见的图表。

websocket (socket.io)

https://socket.io/

实时分析,例如淘宝的双十一的大屏幕。

二进制流媒体, 图片、音频、视频。

即时消息,聊天应用。

Real-time analytics

Push data to clients that gets represented as real-time counters, charts or logs.

Binary streaming

Starting in 1.0, it‘s possible to send any blob back and forth: image, audio, video.

Instant messaging and chat

Socket.IO‘s "Hello world" is a chat app in just a few lines of code.

Document collaboration

Allow users to concurrently edit a document and see each other‘s changes.

例子

https://socket.io/get-started/chat/

自我实现例子

https://github.com/fanqingsong/web_data_visualization

实现思路:

1、 后台定时推送数据到前台(websocket-server and client)。

2、 前台接收到数据后,使用v-charts柱状图显示。

后台更新数据推送时刻,前台就徽更新柱状图。

运行命令

# serve with hot reload at localhost:8080npm run dev# start websocket servernpm run websocket

v-charts 和 websocket实现数据展示动态推送

原文地址:https://www.cnblogs.com/lightsong/p/9387649.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved