大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE稳定放心使用
本文重点介绍HTML5图表框架echarts入门Demo及实战项目(含源码),以此来实现echarts大屏展示大数据平台可视化酷炫效果。
缘起:最近接了个任务需要用H5在前台两个大电视上做两页数据展示公司的产品数据,效果要高大上,充分展示咱们公司的实力,给各位来公司参观的大能们留下深刻的印象。
还好之前接触过HTML5,所以第一时间想到就是echarts,这个框架对于数据展示尤其图表类处理的还是非常强大和炫酷的,入门也非常大简单。
说干就干,首先到官网上把框架下下来,各组件Demo和API都熟悉下,对于你想要的东西和效果心里有个底,就开始动工了。
官网地址是:https://echarts.apache.org,里面的Demo都是代码和效果图文并貌,还可以在线修改运行看效果,非常的赞。
5 分钟上手 ECharts
1、引入 ECharts
通过标签方式直接引入构建好的 echarts 文件
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<!-- 引入 ECharts 文件 -->
<script src="echarts.min.js"></script>
</head>
</html>
2、绘制一个简单的图表
在绘图前我们需要为 ECharts 准备一个具备高宽的 DOM 容器。
<body>
<!-- 为 ECharts 准备一个具备大小(宽高)的 DOM -->
<div id="main" style="width: 600px;height:400px;"></div>
</body>
然后就可以通过 echarts.init 方法初始化一个 echarts 实例并通过 setOption 方法生成一个简单的柱状图,下面是完整代码。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>ECharts</title>
<!-- 引入 echarts.js -->
<script src="echarts.min.js"></script>
</head>
<body>
<!-- 为ECharts准备一个具备大小(宽高)的Dom -->
<div id="main" style="width: 600px;height:400px;"></div>
<script type="text/javascript"> // 基于准备好的dom,初始化echarts实例 var myChart = echarts.init(document.getElementById('main')); // 指定图表的配置项和数据 var option = {
title: {
text: 'ECharts 入门示例' }, tooltip: {
}, legend: {
data:['销量'] }, xAxis: {
data: ["衬衫","羊毛衫","雪纺衫","裤子","高跟鞋","袜子"] }, yAxis: {
}, series: [{
name: '销量', type: 'bar', data: [5, 20, 36, 10, 10, 20] }] }; // 使用刚指定的配置项和数据显示图表。 myChart.setOption(option); </script>
</body>
</html>
这样你的第一个图表就诞生了!非常简单的吧,至于怎么做成高大上的酷炫的网页,就要看UI设计师的效果图,数据嘛可以用jQuery等js框架异步从后台获取填充就行
我这边经过大概一周左右的时间完美完成任务,做完之后,在电脑上还不错,准备放电视看看效果,得装个浏览器,奈何现在电视浏览器实在是太差了,找个好几个都不行,甚至电脑上知名品牌的在电视上居然还会崩掉,也是醉了。
只有一个叫电视家浏览器的还勉强可以用用。不过用起来也有缺陷,会有状态栏之类的,想要完全隐藏掉,又没有设置的地方,最后实在不想折腾了,自己用Anndroid写了个APK,用webview来加载H5,完美解决。
前台小妹妹过来说你们好厉害,我说其实很简单的,哈哈哈。最后领导还是非常满意,达到预期的效果,工作嘛就这样,把领导伺候好了就OK。
最后在做的过程中收藏和整理了不少非常不错的源码案例分享给大家,供借鉴参考,这么多款总有一款适合你,可根据自己需求进行更改,以适应自己的需要。其实数据展示的形式基本都差不多,拿过去改改就能用,需要的请拿走,效果如下
源码我也都放在CSDN上了,有需要的可以借鉴
=====> HTML5图表框架echarts实战项目(50套源码),大数据平台展示可视化效果
蓝色的厅店效能大屏监控页面模板源码
物流大数据服务平台源码
大数据管理平台源码
大数据分析系统源码
交通大数据分析平台源码
可视化效果大数据平台更多源码展示1
可视化效果大数据平台更多源码展示2
可视化效果大数据平台更多源码展示3
可视化效果大数据平台更多源码展示4
可视化效果大数据平台更多源码展示5
可视化效果大数据平台更多源码展示6
echarts图表处理真的非常强大,更重要的是使用简单,非常实用,希望有帮到大家。
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/182918.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...