php echarts官网,Echarts用法详细介绍
这篇文章主要介绍了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用法详细介绍相关推荐
- echarts 官网访问慢
echarts官网访问特别慢,有的时候干脆访问不了,尝试在host文件加入ip地址也不可以,后来发现了以下地址,访问真的速度很快,还有很多demo样例 echarts文档地址: ISQQW.COM x ...
- 解决ECharts官网打开缓慢的问题
本章我们将解决在Windows系统中打开ECharts官网缓慢的问题. 1.问题描述 正常情况下,我们在Windows环境中打开ECharts官网可能会遇到非常缓慢的情况,一直处于加载中,甚至打不开, ...
- echarts官网进不去,处理DNS了还是进不去
最近我的谷歌浏览器进不去echarts官网,按照网上的方法处理了DNS缓存,也还是进不去,这时候只需要把电脑连接的网络从WiFi换成手机热点即可,具体啥原因还不太明白!
- 【Echarts官网进不去】
[问题] 试过其他文章的改IP方式依然进不去. Echarts官网:https://echarts.apache.org/zh/index.html [解决方法] 连接VPN再进入,就可以看到页面内容 ...
- 官网下载Eclipse详细步骤
官网下载Eclipse详细步骤 本文适用于64位的Windows操作系统 进入网址:https://www.eclipse.org/downloads/ 进入页面,直接点击橘黄的Download 64 ...
- 【MADDPG(MPE)——环境配置与用法详细介绍(多智能体强化学习))】
MADDPG(MPE)--环境配置与用法详细介绍(多智能体强化学习) MADDPG(MPE) 介绍 MPE环境安装教程 前期准备 MPE 安装包介绍 MPE 安装环境要求 开始安装 环境测试 MPE环 ...
- Apache ECharts 官网布局排版错乱的解决办法
echarts图库官网:Apache ECharts 像上图中,有时候打开可能样式错乱,解决办法是强制刷新缓存就行了,连续点击刷新 ok了
- 数据可视化-Echarts官网及社区整理
官网示例图表 Echarts是一个基于 JavaScript 的开源可视化图表库,官方提供很多基础图表,社区提供用户自己探索的变体. https://echarts.apache.org/exampl ...
- php中sisson用法,详细介绍php中session的用法
PHP中的session默认情况下是使用客户端的Cookie.当客户端的Cookie被禁用时,会自动通过Query_String来传递. Php处理会话的函数一共有11个,我们详细介绍一下将要用到几个 ...
最新文章
- Tomcat 6.0.32 +Spring dbcp datasource关闭Tomcat出现严重异常
- 《信息学奥赛一本通》高精除以高精,求它们的商和余数。
- [转] Android系统如何实现UI的自适应
- python 无序列表中第k大元素_Python要求O(n)复杂度求无序列表中第K的大元素实例...
- c语言用凹入表法输出学生成绩,《数据结构课程设计方案》指导书9.doc
- 优酷用户触达平台技术大揭秘
- 无限滚动新一代老虎机
- 百度、阿里、腾讯、华为和移动等常用网盘免费空间与性价比
- Enigma密码机初级解析
- 数据查询和业务流分开_基于大数据的舆情分析系统架构 - 架构篇
- C语言比较两个字符串相等为什么不是用“==”
- 红警ol服务器维护,红警OL基地升级条件汇总 腾讯红警OL手游基地升级表
- 快速有效查找和下载美国专利
- 有什么蓝牙耳机戴着比较舒服?佩戴舒适的蓝牙耳机推荐
- [2]无线通信--CDMA多址技术(1)
- IA-32寄存器(通用寄存器、EFLAGS寄存器、指令指针寄存器、段寄存器)
- 函数的凹凸性与拐点习题
- 启帆工业机器人综合收入如何_广州启帆工业机器人有限公司
- iOS技术框架构和更新版本的技术特性
- Linux----dos界面 | 图形化界面切换
热门文章
- 给tr标签设置外边距
- QQ空间爬虫分享(一天可抓取 400 万条数据)
- 计算机审计实训过程及内容,计算机审计实训报告
- CPU 处理器 移动版 大集中
- 【VC++2010无法debug】fatal error C1083: 无法打开包括文件:“stdio.h”: No such file or directory【问题解决】
- 搞编程,你必知必会的复杂度分析
- JavaScript正则表达式验证身份证号码是否合法
- 前端vue/h5下载Springboot后端静态资源(txt/word/excel)
- teamSpeak Server搭建Linux
- 2021年美容师(中级)实操考试视频及美容师(中级)作业模拟考试