echarts vue 酷炫图_GitHub - play201861/vueDataV: 基于Vue + Echarts 构建的数据可视化平台,酷炫大屏展示模板和组件库,持续更新各行各业实用模板和炫...

基于Vue和Echarts构建的数据可视化平台,提供多种酷炫图表组件,包括3D立体柱状图、环形饼图、仪表盘等。项目采用CDN引入前端库,优化性能,适用于大屏展示,推荐使用谷歌浏览器。包含登录界面、首页统计图、公司品牌介绍等功能模块。
摘要由CSDN通过智能技术生成

前言

一个基于Vue前端框架和第三方图表库echarts构建的可视化大数据平台,通过vue项目构建、指令的灵活运用、组件封装、组件之间通信,使内部图表组件库可实现自由替换和组合。

项目中部分前端库采用外部CDN引入,可以减少打包文件体积,加快页面渲染。

可视化数据大屏展示对前端性能要求高,建议使用谷歌浏览器查看或开发,屏幕尺寸为1920px宽和1080px高是最佳效果。

目前制作数据可视化大屏,前端比较流行的第三方库有:Echarts(百度),AntV(阿里),Highcharts(国外公司),D3.js(国外公司)。

如果感觉还不错的话,老铁们是不是赏个★Star鼓励一哈,后续会持续更新和优化,也期待大家的交流。

效果截图

登录界面

首页酷屏统计图

公司品牌介绍

项目架构

│ vue.config.js // webpack配置

├─public

│ favicon.ico // ico图标

│ index.html // 入口html文件

└─src

│ App.vue // 根组件

│ main.js // 程序入口文件

├─assets

│ ├─iconfont // 引用阿里巴巴矢量图标库

│ ├─img // 存放公共图片文件夹

│ ├─js

│ │ utils.js // 封装工具类方法

│ └─styles

│ │ base.scss // 基础样式文件

│ │ common.scss // 公用样式文件

│ └─fonts // 字体库文件

├─components

│ │ index.js // 封装组件库

│ ├─bar3d // 3D立体柱状图

│ ├─bgAnimation // 登录界面背景图动画

│ ├─cakeLinkage // 柱饼组合联动

│ ├─circleNesting // 圆环套圆环

│ ├─circleRunway // 环形跑道图

│ ├─colorfulArea // 多彩轮播面积

│ ├─colorfulRadar // 多彩雷达

│ ├─companySummary

│ │ business.vue // 业务范围

│ │ distrbution.vue // 客户分布

│ │ history.vue // 发展历程

│ │ income.vue // 营业收入

│ │ talent.vue // 人才队伍

│ │ wordCloud.vue // 产品热词

│ ├─dynamicLine // 动态轮播折线图

│ ├─dynamicList // 动态列表动画

│ ├─flashCloud // 闪动云

│ ├─gauge // 仪表盘

│ ├─modal // 自定义全局模态框

│ ├─pyramid // 金字塔动画

│ ├─pyramidTrend // 金字塔趋势

│ ├─rainbow // 彩虹轨道图

│ ├─ringPie // 环形饼图

│ ├─ringPin // 环形气泡图

│ ├─rotateColorful // 旋转多彩图

│ ├─scanRadius // 扫描半径图

│ ├─scrollArc // 滚动弧形线

│ ├─seamless // 新闻无缝滚动

│ ├─sinan // 司南排名图

│ ├─staffMix // 人员占比

│ ├─szBar // 双轴柱状图

│ ├─toast

│ │ index.js // 注册全局消息提示框组件

│ │ index.vue // 自定义消息提示框模板

│ └─waterPolo

│ index.vue // 水球图、水波图

├─router

│ index.js // 单页面路由注册组件

├─store

│ index.js // 状态管理仓库未使用到

└─views

Brand.vue // 公司品牌介绍

Home.vue // 酷屏首页统计图

Login.vue // 登录界面

技术栈

vue2.6

echarts4.7

axios

webpack

ES6

scss

css3

jquery

iconfont

功能模块

登录界面抖动

粒子动效

背景图轮播

自定义全局模态框

自定义消息提示框

酷屏首页组件库

各种酷炫小部件

炫酷展示公司品牌

下载安装依赖

git clone https://github.com/jackchen0120/vueDataV.git

cd vueDataV

npm install 或 yarn

开发模式

npm run serve

生产环境打包

npm run build

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值