相信大家在平时的开发过程中经常会需要和图形图标打交道,最近接到一个需求,制作一个类似宽带测速的界面,要求使用仪表盘表示宽带下载速度,折线图表示上传速度并用柱状图跳动表示每一秒由客户端向各大媒体网站百度、新浪,腾讯等发送的ping请求响应时间

之前接触过的图形图标空间主要有Hcharts,Echarts,这次打算用百度的Echarts实现,首先:打开万能的度娘:www.baidu.com 搜索 echarts,进入官网 - http://echarts.baidu.com/index.html 。在下载菜单选择选择在线制作(自定义),因为我们只要用仪表盘,折线图和柱状图,因此可以使我们的JS文件体量小很多。如下图:

代码构建完成后会自动提示下载,点击下载(保存echarts.min.js )到自己的电脑上即可,这是制作图形图标的基础js类,有了他才能实现我们的需求。

第二步:构建自己的项目

新建一个文件夹  speedtest ,国际惯例,在项目文件夹下分别建立  js 、css、img 文件夹用来放一些js,css和图片等资源文件。

将下载的echarts.min.js 文件放到这个项目的js文件夹里面。

在项目文件夹下新建一个html文件,我的是speed.html。

关键:在文件head部分引入echarts的js插件

页面上分别定义三个DIV,为了图方便我分别定义DIV的ID为 ybp(仪表盘),zxt(折线图),zzt(柱状图)。分别创建三个js文件,ybp.js,zxt.js,zzt.js 用来配置图标的基本属性和数据。

因为是学习用DEMO,数据都是通过js定时器模拟变化的。但是稍微修改后就可以用于实际应用。

了解更多加微信:Zjgfcwang 注明 新浪博客 一起学习。。。。。

本DEMO由于 "176迈微商城" 提供。

DEMO演示地址:http://176mai.com/speedcn/speed1.html

转载于:https://my.oschina.net/u/3675762/blog/1532007

学习分享,echarts模拟宽带测速效果 附Demo演示地址!!相关推荐

  1. android webview测速,学习分享,echarts模拟宽带测速效果 附Demo演示地址!!

    相信大家在平时的开发过程中经常会需要和图形图标打交道,最近接到一个需求,制作一个类似宽带测速的界面,要求使用仪表盘表示宽带下载速度,折线图表示上传速度并用柱状图跳动表示每一秒由客户端向各大媒体网站百度 ...

  2. 基于Echarts的HTML5 Canvas折线图柱状图DEMO演示

    HTML代码 : <div id="barChart" style="height: 400px;width:600px;background:white;marg ...

  3. html制作柱状图教程,基于Echarts的HTML5 Canvas折线图柱状图DEMO演示

    JavaScript代码 : var barChart = { title: { text: '折柱混合图' }, dataZoom: { type:'inside',//slider //orien ...

  4. 【学习分享】8 创龙TMS320C6748开发板 基于PRU的Demo例程演示

    hello亲爱的读者们,小编又来更新啦,今天例程所处开发环境依然还是广州创龙开发的TMS320C6748开发板,对往期文章有兴趣的读者可以转到置顶查看往期文章.至此,[学习分享]创龙TMS320C67 ...

  5. 《强化学习周刊》第11期:强化学习应用之模拟到真实

    No.11 智源社区 强化学习组 强 化 学  习 研究 观点 资源 活动 关于周刊 强化学习作为人工智能领域研究热点之一,它在模拟到真实领域中的应用研究进展与成果也引发了众多关注.为帮助研究与工程人 ...

  6. pink老师学习之Echarts

    pink老师学习之Echarts 可视化面板介绍 ​ 应对现在数据可视化的趋势,越来越多企业需要在很多场景(营销数据,生产数据,用户数据)下使用,可视化图表来展示体现数据,让数据更加直观,数据特点更加 ...

  7. 交互技术前沿学习分享-翻译

    交互技术前沿学习分享-翻译 <The Wiley Handbook of Human Computer Interaction>一书"Corneal Imaging"章 ...

  8. 西门子s7协议 android,工控协议 | 西门子S7协议学习分享

    原标题:工控协议 | 西门子S7协议学习分享 *本文作者:gongmo,本文属 FreeBuf 原创奖励计划,未经许可禁止转载. 0×1前言 随着网络安全的发展,工控安全也越发的走进信息安全人员的工作 ...

  9. speedtest命令行linux,Linux通过命令行使用speedtest宽带测速

    Linux通过命令行使用speedtest宽带测速 Speedtest测试网络上传/下载速度还是挺不错的,windows下非常方便.Linux下也可以很方便的使用命令行speedtest来测试.spe ...

最新文章

  1. Android Custom View ----invalidate() 、postInvalidate() and requestLayout()
  2. ubuntu android设备 no permissions
  3. python 数组合并排重_并排深度学习:Julia vs Python
  4. 如何使用TensorFlow玩转深度学习?
  5. oracle更换年,Oracle数据库更换服务器10分钟切换方案
  6. Linux下如何进入Redis客户端
  7. 记录win10无法通过IE浏览器设置受信任的站点的几种方法
  8. 在div的左上角添加三角形,文字45度倾斜显示
  9. 同时安装 瑞星、金山、腾讯、百度和360这五大杀毒软件
  10. Android wifi密码 源码,Android 修改WiFi热点的默认SSID和密码
  11. GridControl应用点滴之选中数据行事件
  12. libtool 的使用。
  13. Python编程:实现凯撒密码加密解密
  14. 一位职场老前辈呕心沥血总结的心得
  15. cesium turf.js展示两多边形相交区域
  16. 虚拟机如何设置静态IP
  17. 数字乡村防汛预警在线监测系统解决方案
  18. Unity 游戏黑暗之光笔记第一章 完善场景
  19. 区块链开源技术公司秘猿科技获招银国际Pre-A轮投资
  20. win10系统谷歌浏览器实现鼠标滚轮切换标签

热门文章

  1. 5g技术给新能源发电带来变革_能谱网
  2. 泰尔指数r语言_科学网-一招搞定泰尔指数及其分解-王庆喜的博文
  3. 0TE---DTR100多模式数字电台
  4. 学会这几点自媒体才能尽可能的扩大文章的曝光度
  5. 最近汇总了96个常用的JavaScript工具函数,值得收藏
  6. 数字正交下变频与数字滤波抽取的仿真与实验----基于高速ADC芯片
  7. eja变送器故障代码al01_EJA差压变送器三种故障分析及常见种类
  8. springsecurity投票器
  9. 二级计算机水平考试总分,计算机二级考试多少分及格可以拿证
  10. 质量体系ISO9001认定