这篇文章主要介绍了Echarts基本用法,详解的介绍了Echarts的基本用法和实例,有兴趣的可以了解一下

echarts太完美了:

1,开源软件,无私的为我们提供漂亮的图形界面;

2,使用简单,默默的为我们封装了重要的js,只要会引用就会使用echarts;

3,种类多,echarts为我们提供了各种图标,其中最具象征的就是地图了;

4,兼容性好,基于html5动画渲染超棒。

echarts官网 提供了源码和说明文档,使用echarts需要先到官网下载需要的js源文件。

官网上的demo中夹杂着很多我们用不到的东西,想使用饼状图就得从demo中把不用的去掉,劈植斩叶留下最原始的功能实现。这样毕竟比较费时,我就在裁剪后的代码中加以总结于是乎新的使用教程如下所示:

echarts饼状图实现步骤:

1,在简单的html中引入js文件

Charts demo

2,为图形准备容器

Charts demo

就是在html中添加一个p给定id,图表就会显示在p中。

3,模块导入js

Charts demo

// 路径配置

require.config({

paths:{

'echarts' : 'js/echarts',

'echarts/chart/pie' : 'js/echarts'

}

});

4,添加显示数据

Charts demo

// 路径配置

requireconfig({

paths:{

'echarts' : 'js/echarts',

'echarts/chart/pie' : 'js/echarts'

}

});

// 使用

require(

[

'echarts',

'echarts/chart/pie' // 使用柱状图就加载bar模块,按需加载

],

function (ec) {

// 基于准备好的dom,初始化echarts图表

var myChart = ec.init(document.getElementById('picturePlace'));

option = {

title : {

text: '某站点用户访问来源',

subtext: '纯属虚构',

x:'center'

},

tooltip : {

trigger: 'item',

formatter: "{a} {b} : {c} ({d}%)"

},

legend: {

orient : 'vertical',

x : 'left',

data:['直接访问','邮件营销','联盟广告','视频广告','搜索引擎']

},

toolbox: {

show : true,

feature : {

mark : {show: true},

dataView : {show: true, readOnly: false},

restore : {show: true},

saveAsImage : {show: true}

}

},

calculable : true,

series : [

{

name:'访问来源',

type:'pie',

radius : '55%',

center: ['50%', '60%'],

data:[

{value:335, name:'直接访问'},

{value:310, name:'邮件营销'},

{value:234, name:'联盟广告'},

{value:135, name:'视频广告'},

{value:1548, name:'搜索引擎'}

]

}

]

};

// 为echarts对象加载数据

myChart.setOption(option);

}

);

5,运行程序显示结果

以上是饼状图的实现步骤,柱状图散点图跟这个类似就是引用js时饼状图是pie,柱状图是bar,对应的option里面的数据不同,程序的架子是一样的。

php echarts官网,Echarts用法详细介绍相关推荐

  1. echarts 官网访问慢

    echarts官网访问特别慢,有的时候干脆访问不了,尝试在host文件加入ip地址也不可以,后来发现了以下地址,访问真的速度很快,还有很多demo样例 echarts文档地址: ISQQW.COM x ...

  2. 解决ECharts官网打开缓慢的问题

    本章我们将解决在Windows系统中打开ECharts官网缓慢的问题. 1.问题描述 正常情况下,我们在Windows环境中打开ECharts官网可能会遇到非常缓慢的情况,一直处于加载中,甚至打不开, ...

  3. echarts官网进不去,处理DNS了还是进不去

    最近我的谷歌浏览器进不去echarts官网,按照网上的方法处理了DNS缓存,也还是进不去,这时候只需要把电脑连接的网络从WiFi换成手机热点即可,具体啥原因还不太明白!

  4. 【Echarts官网进不去】

    [问题] 试过其他文章的改IP方式依然进不去. Echarts官网:https://echarts.apache.org/zh/index.html [解决方法] 连接VPN再进入,就可以看到页面内容 ...

  5. 官网下载Eclipse详细步骤

    官网下载Eclipse详细步骤 本文适用于64位的Windows操作系统 进入网址:https://www.eclipse.org/downloads/ 进入页面,直接点击橘黄的Download 64 ...

  6. 【MADDPG(MPE)——环境配置与用法详细介绍(多智能体强化学习))】

    MADDPG(MPE)--环境配置与用法详细介绍(多智能体强化学习) MADDPG(MPE) 介绍 MPE环境安装教程 前期准备 MPE 安装包介绍 MPE 安装环境要求 开始安装 环境测试 MPE环 ...

  7. Apache ECharts 官网布局排版错乱的解决办法

    echarts图库官网:Apache ECharts 像上图中,有时候打开可能样式错乱,解决办法是强制刷新缓存就行了,连续点击刷新 ok了

  8. 数据可视化-Echarts官网及社区整理

    官网示例图表 Echarts是一个基于 JavaScript 的开源可视化图表库,官方提供很多基础图表,社区提供用户自己探索的变体. https://echarts.apache.org/exampl ...

  9. php中sisson用法,详细介绍php中session的用法

    PHP中的session默认情况下是使用客户端的Cookie.当客户端的Cookie被禁用时,会自动通过Query_String来传递. Php处理会话的函数一共有11个,我们详细介绍一下将要用到几个 ...

最新文章

  1. Tomcat 6.0.32 +Spring dbcp datasource关闭Tomcat出现严重异常
  2. 《信息学奥赛一本通》高精除以高精,求它们的商和余数。
  3. [转] Android系统如何实现UI的自适应
  4. python 无序列表中第k大元素_Python要求O(n)复杂度求无序列表中第K的大元素实例...
  5. c语言用凹入表法输出学生成绩,《数据结构课程设计方案》指导书9.doc
  6. 优酷用户触达平台技术大揭秘
  7. 无限滚动新一代老虎机
  8. 百度、阿里、腾讯、华为和移动等常用网盘免费空间与性价比
  9. Enigma密码机初级解析
  10. 数据查询和业务流分开_基于大数据的舆情分析系统架构 - 架构篇
  11. C语言比较两个字符串相等为什么不是用“==”
  12. 红警ol服务器维护,红警OL基地升级条件汇总 腾讯红警OL手游基地升级表
  13. 快速有效查找和下载美国专利
  14. 有什么蓝牙耳机戴着比较舒服?佩戴舒适的蓝牙耳机推荐
  15. [2]无线通信--CDMA多址技术(1)
  16. IA-32寄存器(通用寄存器、EFLAGS寄存器、指令指针寄存器、段寄存器)
  17. 函数的凹凸性与拐点习题
  18. 启帆工业机器人综合收入如何_广州启帆工业机器人有限公司
  19. iOS技术框架构和更新版本的技术特性
  20. Linux----dos界面 | 图形化界面切换

热门文章

  1. 给tr标签设置外边距
  2. QQ空间爬虫分享(一天可抓取 400 万条数据)
  3. 计算机审计实训过程及内容,计算机审计实训报告
  4. CPU 处理器 移动版 大集中
  5. 【VC++2010无法debug】fatal error C1083: 无法打开包括文件:“stdio.h”: No such file or directory【问题解决】
  6. 搞编程,你必知必会的复杂度分析
  7. JavaScript正则表达式验证身份证号码是否合法
  8. 前端vue/h5下载Springboot后端静态资源(txt/word/excel)
  9. teamSpeak Server搭建Linux
  10. 2021年美容师(中级)实操考试视频及美容师(中级)作业模拟考试