3d动画制作软件下载,网络优化中是什么意思,如何在百度上发布自己的广告,google chrome download目录#xff1a; 前言简介方法一#xff1a;模块化单文件引入(推荐)方法二#xff1a;标签式单文件引入【前言】 最近在捣鼓各种插件各种框架#xff0c;发现这个ECharts还是比较不错的#xff0c;文档也挺全的#xff0c;还是中文的#xff0c;给大家推荐一下。 这篇文… 目录 前言简介方法一模块化单文件引入(推荐)方法二标签式单文件引入 【前言】 最近在捣鼓各种插件各种框架发现这个ECharts还是比较不错的文档也挺全的还是中文的给大家推荐一下。 这篇文章是零基础入门ECharts图表的教程先简单介绍一下吧可能有人还不知道这个东西。 【简介】 ECharts缩写来自Enterprise Charts商业级数据图表一个纯Javascript的图表库可以流畅的运行在PC和移动设备上兼容当前绝大部分浏览器IE6/7/8/9/10/11chromefirefoxSafari等底层依赖轻量级的Canvas类库ZRender提供直观生动可交互可高度个性化定制的数据可视化图表。创新的拖拽重计算、数据视图、值域漫游等特性大大增强了用户体验赋予了用户对数据进行挖掘、整合的能力。 支持折线图区域图、柱状图条状图、散点图气泡图、K线图、饼图环形图、雷达图填充雷达图、和弦图、力导向布局图、地图、仪表盘、漏斗图、事件河流图等12类图表同时提供标题详情气泡、图例、值域、数据区域、时间轴、工具箱等7个可交互组件支持多图表、组件的联动和混搭展现。 好了咱们重点不是介绍哈后面我会详细讲解这个报表系统的使用这里就不做过多的描述了下面开始进入正题“5分钟上手写ECharts的第一个图表”。 【方法一模块化单文件引入(推荐)】 1. 新建一个echarts.html文件为ECharts准备一个具备大小(宽高)的Dom 1 !DOCTYPE html2 head3 meta charsetutf-84 titleECharts - 孤影Blog/title5 /head6 7 body8 !-- 为ECharts准备一个具备大小宽高的Dom --9 div idmain styleheight:400px/div
10 /body 新建一个echarts.html文件为ECharts准备一个具备大小宽高的Dom 2. 新建script标签引入模块化单文件echarts.js 1 !DOCTYPE html2 head3 meta charsetutf-84 titleECharts - 孤影Blog/title5 /head6 body7 !-- 为ECharts准备一个具备大小宽高的Dom --8 div idmain styleheight:400px/div9 !-- ECharts单文件引入 --
10 script srchttp://echarts.baidu.com/build/dist/echarts.js/script
11 /body 引入模块化单文件 3. 新建script标签中为模块加载器配置echarts和所需图表的路径(相对路径为从当前页面链接到echarts.js) 1 !DOCTYPE html2 head3 meta charsetutf-84 titleECharts - 孤影Blog/title5 /head6 body7 !-- 为ECharts准备一个具备大小宽高的Dom --8 div idmain styleheight:400px/div9 !-- ECharts单文件引入 --
10 script srchttp://echarts.baidu.com/build/dist/echarts.js/script
11 script typetext/javascript
12 // 路径配置
13 require.config({
14 paths: {
15 echarts: http://echarts.baidu.com/build/dist
16 }
17 });
18 /script
19 /body 为模块加载器配置echarts和所需图表的路径 4. script标签内动态加载echarts和所需图表回调函数中可以初始化图表并驱动图表的生成 1 !DOCTYPE html2 head3 meta charsetutf-84 titleECharts - 孤影Blog/title5 /head6 body7 !-- 为ECharts准备一个具备大小宽高的Dom --8 div idmain styleheight:400px/div9 !-- ECharts单文件引入 --
10 script srchttp://echarts.baidu.com/build/dist/echarts.js/script
11 script typetext/javascript
12 // 路径配置
13 require.config({
14 paths: {
15 echarts: http://echarts.baidu.com/build/dist
16 }
17 });
18
19 // 使用
20 require(
21 [
22 echarts,
23 echarts/chart/bar // 使用柱状图就加载bar模块按需加载
24 ],
25 function (ec) {
26 // 基于准备好的dom初始化echarts图表
27 var myChart ec.init(document.getElementById(main));
28
29 var option {
30 tooltip: {
31 show: true
32 },
33 legend: {
34 data:[销量]
35 },
36 xAxis : [
37 {
38 type : category,
39 data : [衬衫,羊毛衫,雪纺衫,裤子,高跟鞋,袜子]
40 }
41 ],
42 yAxis : [
43 {
44 type : value
45 }
46 ],
47 series : [
48 {
49 name:销量,
50 type:bar,
51 data:[5, 20, 40, 10, 10, 20]
52 }
53 ]
54 };
55
56 // 为echarts对象加载数据
57 myChart.setOption(option);
58 }
59 );
60 /script
61 /body 动态加载echarts和所需图表 5. 浏览器中打开ecarts.html就可以看到以下效果 【方法二标签式单文件引入】 1. 新建一个echarts.html文件为ECharts准备一个具备大小(宽高)的Dom。 1 !DOCTYPE html
2 head
3 meta charsetutf-8
4 titleECharts - 孤影Blog/title
5 /head
6 body
7 !-- 为ECharts准备一个具备大小宽高的Dom --
8 div idmain styleheight:400px/div
9 /body 新建一个echarts.html文件。为ECharts准备一个具备大小宽高的Dom 2. 新建script标签引入echart-all.js。 1 !DOCTYPE html2 head3 meta charsetutf-84 titleECharts - 孤影Blog/title5 /head6 body7 !-- 为ECharts准备一个具备大小宽高的Dom --8 div idmain styleheight:400px/div9 !-- ECharts单文件引入 --
10 script srchttp://echarts.baidu.com/build/dist/echarts-all.js/script
11 /body 引入echarts-all.js 3. 新建script使用全局变量echarts初始化图表并驱动图表的生成。 1 !DOCTYPE html2 head3 meta charsetutf-84 titleECharts - 孤影Blog/title5 /head6 body7 !-- 为ECharts准备一个具备大小宽高的Dom --8 div idmain styleheight:400px/div9 !-- ECharts单文件引入 --
10 script srchttp://echarts.baidu.com/build/dist/echarts-all.js/script
11 script typetext/javascript
12 // 基于准备好的dom初始化echarts图表
13 var myChart echarts.init(document.getElementById(main));
14
15 var option {
16 tooltip: {
17 show: true
18 },
19 legend: {
20 data:[销量]
21 },
22 xAxis : [
23 {
24 type : category,
25 data : [衬衫,羊毛衫,雪纺衫,裤子,高跟鞋,袜子]
26 }
27 ],
28 yAxis : [
29 {
30 type : value
31 }
32 ],
33 series : [
34 {
35 name:销量,
36 type:bar,
37 data:[5, 20, 40, 10, 10, 20]
38 }
39 ]
40 };
41
42 // 为echarts对象加载数据
43 myChart.setOption(option);
44 /script
45 /body 使用全局变量echarts初始化图表并驱动图表的生成 4. 浏览器中打开echarts.html可以看到如下效果 转载于:https://www.cnblogs.com/geeksss/p/4175071.html